Ano, klesne. 95% aplikaci, ktere HT neumi pouzit spomali o 1-2% z duvodu overheadu, ktery sebou prinasi multiprocesorove jadro OS. Jelikoz rada problemu je ze sve podstaty neparaelizovatelna (strasne slovoPůvodně odeslal Wolferine
) bude tato skupina i v budoucnu nejpocetnejsi.
Pokud kompilujes, komprimujes audio/video, renderujes, hrajes sachy a jeste nekolik malo aplikaci, kdy ti HT prinese zhruba +20% vykonu (coz je pomerne hodne kdyz si ovedomis o kolik bys musel zvednout frekvenci abys dosahl stejneho efektu).
Posledni (nejmensi) skupinou jsou aplikace, ktere detekuji viceprocesorovy system ale vyuzivaji toho z hlediska HT spatne. Pak muze cinit pokles vykonu az 50%. Prikladem je jedna z casti dnetc. Progamu v teto skupine bude ubyvat.
No a dale se HT nehodi pokud provozujes nejaky distribuovany vypocet (dnetc,seti,UT...) protoze ikdyz ma nizkou prioritu pak citelne spomaluje singlethreadove programy na popredi.





Odpověď s citací