@moshe: deine aussage trifft in groben und ganzen ja zu, aber im schlechtesten fall ist die cpu mit ht / smt nur so schnell wie ohne. damit ht/smt genutzt werden kann ist man also davon abhängig in wie weit sich entwickler um die parallelisierung von prozessen kümmern bzw. in wie weit compiler eingesetzt werden, die smt / ht unterstützen.
amd greift dabei übrigens auf einen trick zurück und meldet einfach per flag, dass der proz ht/smt fähig ist, um so vorteile aus der programmierung zu ziehen.
wie du siehst, ist das ganz schön verworren, wieviel man aber gewinnt variert zwischen 0 und 30 % und somit kann man sich also nicht unbedingt darauf verlassen. wenn du dir benchmarks ansiehst, dann fällt auf th/smt bei rendern und co top (da extrem paralelisiert) bei spielen "flop"
so und da sind wir wieder beim vergleichen und wie du siehst, kann man das dann auch nicht unbedingt, da ht / smt zu sehr abhängig ist vom verwendeten programm ...
aber wenn der mechanismus greifen kann, dann kann er einen performanceschub bringen, muss aber nicht :clown:
eigentlich bezog sich meine aussage auch darauf, dass du meintest:
Zitat
also bei 2 sockeln is schluss...kerne bis 256...kurz rechnen...äähh....würden also 2x64kerner mit hyperthreading noch funzen...
deswegen hab ich ja auch was zum betriebssystem fallen lassen und kam zu dem schluß wozu 256 kerne mit ht, wenn man die auch mit nativen kernen besetzen kann ... :behind: