CommNews Forum Home  

Zurück   CnC Foren > Verschiedenes > Tech-Support / Tech-Talk

Umfrageergebnis anzeigen: Welche Marke is besser? Intel oder AMD?
Ganz klar AMD 69 61,06%
Ne Intel is besser 31 27,43%
Is eigentlich beides gleich gut 13 11,50%
Teilnehmer: 113. Du darfst bei dieser Umfrage nicht abstimmen

 
 
Themen-Optionen Bewertung: Bewertung: 3 Stimmen, 3,67 durchschnittlich. Ansicht
  #11  
Alt 24-12-2003, 03:14
Benutzerbild von PlayFair
PlayFair PlayFair ist offline
Avatar

 
Registriert seit: Mar 2003
Beiträge: 1.680
PlayFair hat noch keine Bewertung oder ist auf 0
Daten können nur in einer CPU verarbeitet werden, wenn diese in ein CPU Register(General Purpose Register), einen sehr schnellen internen Speicher gelanden werden.
Das geht recht schnell aus den dem L1 Cache, oder langsamer aus dem 2. Level oder gar den Hauptspeicher.

Die x86 Architektur kennt 8 dieser GPRs. Diese sind beim Pentium/AthlonXP 32Bit lang. Was reichlich wenig ist und schon sehr lange bemängelt wird. HT ist da z.B. ein Weg die Situation zu verbessern. Die CPUs sind sein Pentium/Athlon Zeiten Superscalar aufgebaut. D.h. es können mehrere Befehle zur gleichen Zeit ausgeführt werden.
Der Nutzen in der Praxis geht aber stark gegen Null, mitunter eben weil besagte Register sehr knapp sind.
Nun hat sich Intel dran gemacht und die Register einfach beim Pentium4 HT verdoppelt. Leider sind solche Erweiterungen aber zu nichts kompatibel, weshalb der Winkelzug recht geschickt darin besteht, dass die zusätzlichen Pentium4 Register so verwaltet werden. Dass jeder Thread(maximal 2) nur seine eigenen Register sieht. Voila, im günstigsten Fall muss nun ein Registersatz nicht geladen werden, weil er vom letzten Durchgang noch seine Daten hält. Man erreicht einen Geschwindigkeitsvorteil, den Intel HT nennt. Etwas vereinfacht zugegeben.

AMD hat es anders, vielleicht konsequenter, gemacht. Den Athlon64 wurden nicht nur die 8 GPRs auf 64Bit Erweitert, sondern man hat der CPU auch noch 8 weitere 64Bit Register spendiert. Das macht eine Menge mehr Registerplatz.
Der Punkt ist, dass diese Erweiterung aber z.Z. nicht unterstützt wird. Man benötigt entsprechende Compiler. Der Knacktus ist aber, dass die CPU diese Register in einem KompatibilitätsMode anbietet. D.h. man kann alte Software und neue Software unter einen System nutzen, die CPU schaltet dabei im Betrieb um.
Die 32Bit Software sollte davon nichts merken. Ich finde das ist eine richtig grosse Sache. Mal sehen ob es so auch am Markt ankommt.
__________________
>[][]* Ich habe Dinge gesehen, die ihr Menschen niemals glauben würdet. Gigantische Schiffe, die brannten, draußen vor der Schulter des Orion. Und ich habe C-Beams gesehen, glitzernd im Dunkel nah dem Tannhäuser Tor."


Geändert von PlayFair (24-12-2003 um 03:16 Uhr).
Mit Zitat antworten
 

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:39 Uhr.


Powered by vBulletin Version 3.7.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template-Modifikationen durch TMS

Affiliates
United Forum GetBoinKeD cnc.onlinewelten.de