Zdravim,
mam na vas PC znalcov a odbornikov nasledujucu otazku. Predstavte si, ze mate aplikaciu alebo program, ktory dokaze vyuzivat viac vlaken naraz a da sa nastavit na kolkych jadrach pobezi proces, proste je to plne s parallelizovane.
A teraz si predstavte, ze mate 1-jadrovy procesor s podporou Hyper-Threadingu. Otazka znie co bude rychlejsie:
1. Ak pobezi proces na 1 jadre s vypnutym Hyper-Threadingom
2. Ak pobezi proces na 1 jadre so zapnutym Hyper-Threadingom
3. Ak pobezi proces na 2 "jadrach" so zapnutym Hyper-Threadingom
Viem, ze idealne by to bolo otestovat priamo v kazdom nastaveni, ale nemam tu moznost a planujem kupit notas na, ktorom chcem robit aj nejake vypocty a neviem sa rozhodnut ci mam kupit CPU s touto technologiou, lebo som pocul, ze na notebookoch sa to neda vypnut.
Dakujem za odpovede.
Hyper-Threading
- dexterav
- Sponzor fóra gold
- Príspevky: 22049
- Dátum registrácie: Po 06. Máj, 2002, 02:00
- Bydlisko: Sered´
Re: Hyper-Threading
len malokedy je cpu bez ht rychlejsie ako to z ht viacmenej je cpu z ht niekedy pomalsie iba v niektorych hrach
v multi je cpu bez ht pomalsie vzdy
poviem to inak vobec by som ht neriesil resp je to viac vyhoda ako nevyhoda
prinasa to asi 20-30% vykonu navyse v multy
btw ziadne 1+1 by som ale urcite nebral
v multi je cpu bez ht pomalsie vzdy
poviem to inak vobec by som ht neriesil resp je to viac vyhoda ako nevyhoda
prinasa to asi 20-30% vykonu navyse v multy
btw ziadne 1+1 by som ale urcite nebral
Spoiler: ukázať