• 19.04.2024, 08:07
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

Hyperthreading ist Mist ;-)

Dienstag, 26. Februar 2008, 00:18

Ich habe ein "altes" Hobby wiederentdeckt - Aliens suchen.
Mit dem aktuellen Maschinenpark sollte das etwas schneller gehen, als mit dem 486er:



man beachte den Unterschied zwischen den ersten 4 (je ein Opteron 275 Core mit 2.2GHz) und den zweiten 4 (je Irwindale-3.8 HT-Core mit 3.8GHz).
Entweder ist der "alte" Opteron bei Gleitkommaberechnungen deutlich schneller als der aktuellere Xeon, oder Hyperthreading ist mehr als nur blöde Augenwischerei.
Selbst wenn man die HT-Kerne zu einem realen Kern zusammenzählt, sieht das nach einer leichten Taktberichtigung ziemlich finster für den Xeon aus.

mfg, Thomas (etwas verwundert)

Re: Hyperthreading ist Mist ;-)

Dienstag, 26. Februar 2008, 02:08

ist zwar schon etwas älter der artikel: http://www.heise.de/ct/04/12/020/

aber die Opterons blasen bei Gleitkomma ziemlich was durch :)

Zum Thema Hyperthreading: Dadurch bekommst du nicht mehr FU's (Functional Units) in die CPU rein. Wenn du nun einen sehr monotonen Instruktions-Mix auf die CPU los lässt (sprich: alles Gleitkomma) dann *kann* Hyperthreading dir nichts/nicht viel bringen. Spaßig wird es, wenn du jetzt parallel etwas mit massiver Integer-Arithmetik laufen lassen würdest. Dann kann der Dispatcher in der CPU drin die Gleitkommaaufgaben auf die Gleitkomma-FU's legen und die Integeraufgaben auf die Interger-FU's.. Das läuft dann parallel ab und bringt ordentlich Gewinn.. Natürlich nicht so viel wie zwei vollständige Cores weil ja nicht alles parallel läuft sondern nur die eigentliche Operation, aber ich hoffe, es wird klar worauf ich hinausmöchte.. Das Hyperthreading dient einfach dazu, die vorhandenen FU's der CPU besser auszunutzen, wenn man mehrere Aufgaben parallel durchführt, die sich in der Art der benötigten FU's unterscheiden.
V: Cuplex (sock. 478), Twinplex (gf-4 halterung), Airplex-Classic, Eheim 1046, div. Winkel, 2 Gehäusedurchführungen... alles Plug'n'Cool

Re: Hyperthreading ist Mist ;-)

Dienstag, 26. Februar 2008, 10:23

Hier in der Bank haben wir auf einigen SQL Servern (ich nenne das mal so) das HT ausgeschaltet.
Dabei wurden die Kerne von 8 auf 4 reduziert und dabei ca. 20% an Performance gewonnen  :o

Wenn du Näheres wissen willst liefere ich gerne genauere Infos nach.  ;)
Ich finde aber das sich "ich bin in 5 Sekunden mit meinem Ferrari auf 100" immernoch besser anhört als "gestern hab ich mit meiner SSD nen 100GB Pornoordner in 5 Sekunden gezipt"
Wenn du den Baum, den du gleich treffen wirst, sehen kannst, nennt man das untersteuern. Wenn du ihn nur hören und fühlen kannst wars übersteuern!

Re: Hyperthreading ist Mist ;-)

Dienstag, 26. Februar 2008, 10:39

Ich kann auch bestätigen dass HT in einigen Bereichen total Schwachfug ist. Dies hat aber mal vor Jahren mal ein THG Video schonmal gezeigt. Hier wurden zwei identische 3,06GHZ PIV Systeme gegeneinander verglichen.

Meine Erfahrung ist, dass HT wenn es was bringt nur sehr wenig bringt, und wenn es deaktiviert ist, es zu teilweise beachtlichen Performence Zugewinnen kommt.


Gruß Max Payne

Re: Hyperthreading ist Mist ;-)

Dienstag, 26. Februar 2008, 12:33

Das Thg Video zeigt, dass der 3ghz p4 schneller ist als ein 3,6ghz ohne Ht. Mehr nicht. Dabei wurden Ladezeiten und Ergebnisse verglichen.

23

Full Member

Re: Hyperthreading ist Mist ;-)

Dienstag, 26. Februar 2008, 13:02

Das Problem ist das diverse Applikationen das System als Doppelkern System auslegen und dann häufig nur noch 50% der zur verfügungstehenden Leistung nutzen können (schönes Beispiel ist der lame Encoder). Ergo bringt HT nur dann etwas, wenn das entsprechende Programm auch etwas damit anzufangen weiß.

@tom: wird Zeit, dass Du unserem Team beitrittst: http://boinc23.org/
Intel i9 7960x | ASUS ROG Rampage VI Extreme | 128 GB G.Skill Trident Z RGB CL14 @ 3600 MHz | ASUS ROG Strix GTX 1080 Ti | Diverse NVMe Discs | Corsair AX1600i

Re: Hyperthreading ist Mist ;-)

Dienstag, 26. Februar 2008, 14:46

Zitat von »gr3if«

Das Thg Video zeigt, dass der 3ghz p4 schneller ist als ein 3,6ghz ohne Ht. Mehr nicht. Dabei wurden Ladezeiten und Ergebnisse verglichen.

Stimmt es war vielleicht unvollständig formuliert, ich bezog mich darauf, dass es in einigen Bereichen etwas bringt und in anderen wiederum nicht.



Gruß Max Payne