Diese Diskussion wurde archiviert.
Es können keine neuen Kommentare abgegeben werden.
|
|
|
|
|
|
|
|
|
Da steht: Doch Vorsicht! Nutzen kann man Hyper-Threading nur dann, wenn es vom Betriebssystem auch unterstützt wird - Windows XP gehört dazu. Das alte Windows 98 oder ME erkennen den neuen P4 nur als Standard-CPU ohne HT.
Was haben denn Linux oder *BSD Systeme davon? Man hat ja nicht wirklich 2 komplette CPUs (Also die doppelte Leistung von einer). Sondern die gesammtleistung wird auf die beiden "pseudo" CPUs verteilt. Kann es sein, dass man bei einem System mit schlauem Taskswitching gar nix merkt?
|
|
|
|
|
|
|
|
|
|
|
Von Anonymer Feigling am Sunday 17. November, 14:17 MEW (#5)
|
|
|
|
|
Mich dünkt aber, dass das Betriebsystem eigentlich das Multitasking und -threading besser verwalten können müsste als der Prozessor. Ein OS kann den erwarteten Programmablauf auf höherer Ebene analysieren und so genauer die Vorlieben des Benutzers erkennen und dadurch auch besser optimieren. Bei nur einem Prozessor muss man auch nicht immer den ganzen Kontext mitkopieren, sondern kann leichte und effiziente Threads statt Prozesse verwenden.
HT scheint mir in dieser Hinsicht ein Schritt zurück zu sein. Transmetas Ideen (mehr in Software statt Hardware implementiert, virtuelle Maschinen) scheinen mir logischer.
Bemerkenswert ist auch, dass ein AMD Athlon XP 2800+ auch ohne HT und trotz tieferem Takt (2.25 GHz) mit dem P4 HT mithalten kann. Einen wesentlichen Geschwindigkeitsunterschied macht erst der Wechsel von DDR-SDRAM auf RDRAM aus, zu einem einiges höheren Systempreis. Dass AMD am XP nicht mehr viel ändert hat damit zu tun, dass sie sich auf den Hammer konzentrieren.
|
|
|
|
|
|
|
|
|
Von Anonymer Feigling am Sunday 17. November, 17:29 MEW (#6)
|
|
|
|
|
Laut http://www.kernelnewbies.org ist der Vorteil von Hyperthreading, dass die CPU im Gegensatz zum Kernel L1/2 Cache Misses behandeln kann. HT kann seine Wirkung nur bei Applikationen entfalten, die stark den Cache benutzen und relativ wenig auf den (geteilten) Speicherbus zugreifen müssen.
Insgesamt hält man bei den Kernel-Entwicklern wenig von HT.
|
|
|
|
|
|
|
|
|
|
|
Von Anonymer Feigling am Sunday 17. November, 10:19 MEW (#3)
|
|
|
|
|
in letzter iX wurde über Linux+HT berichtet,AFAIK.
Intel schreibt zu den unterstützten OSes:
http://support.intel.com/support/platform/ht/os.htm
Und Google sicher noch mehr...
|
|
|
|
|
|
|
|
|
|
|
|
|
Enthält einen ausführlichen Bericht dazu (bzw. so gar mehrere) - aber wem sag ich das, liegt ja seit Samstag im Briefkasten. --
$ cd /dos/c/MICROSO~1
$ rm -rf *
|
|
|
|
|
|
|
|
|
|
Von Anonymer Feigling am Sunday 17. November, 23:28 MEW (#8)
|
|
|
|
|
> liegt ja seit Samstag im Briefkasten
bei mir erst morgen ;-) Doch hier ist zum Glück der Online-Artikel :-)
|
|
|
|
|