Vliv Hyper Threadingu u Intelu na hraní her a práci

6 odpovědí řadit od nejnovějších

29. 1. 2025 • 9:52

AhoCo přesně dělá Hyper Threading u cpu Intel, jsem poměrně zmaten, když se podíváte na jednotlivé generace cpu, tak pár let je HT, další rok mají zase HT vypnutý, pak ho zase zavedou. Když na to bude napsaný pořádně program tak se asi vyplatí, ale co hry a ostatní věci?Mam pocit že u her to je jedno, dokonce to i škodí. Jak přesně funguje HT? Mohou být situace kdy se zdá jakoby bylo v pc opravdu 2x více cpu? Rád hrají staré i nové hry a pak běžnou práci pod Windows nebo Linuxem, potřebuji si něco ujasnit Dekuji

Nejoblíbenější procesory

29. 1. 2025 • 11:23

https://www.google.com/search?q=hyper...g+co+to+jePokud na to mas napsany program, aby podporoval multithreading (hru, cokoliv) tak to urychli vykonavani programu.Ale takovy kod neni lehke napsat a ani udrzovat.Samozrejme hry jsou specialni pripad, v 99% pripadu vyvojar her multi-threading neresi.Ale to je jenom cast problemu, vetsina her neni optimalizovana ani v jinych castech kodu, natoz nejaky multithreading. Proc? Protoze "blbecci co hrajou hry si prece koupi novou/silnejsi GPU, proc bychom ztraceli cas na optimalizaci"A dost casto se "vyvojari" her jen klikaji nekde v editoru enginu a naprogramovat neumi ani radku, tak co chces po nich za optimalizaci 😃

29. 1. 2025 • 11:30

https://www.intel.com/content/www/us...0at%20once.Prinos hypetrhreadingu je v soucasnych modernich OS a s modernimi aplikacemi sporny, kernel thread scheduler je celkem vytuneny. Tech "az 30% vykonu navic" ... ano, bejvavalo. Takze za me: nech zapnute, ale necekej zazraky (v urcitych pripadech narocnych single-thread aplikaci muze HT dokonce snizit vykon .... )MPP.S. i bezne aplikae (Excel, Edge, ...) jsou samozrejme psane s podporou SMP/multithreadingu.

29. 1. 2025 • 12:30

u pracovních stanic jsem to kdysi měřil a HT měl drobnej vliv na rychlost renderu u 3D vizualizací když jel CPU na 100% a všechny jádra. Jenže to bylo před lety než AMD dohnalo Intel do kouta počtem jader a pak už sem to neřešil. Nemělo to smysl. U her nebo práce s OS a bežný SW to vůbec neřeš - nepoznáš vliv.

29. 1. 2025 • 12:30

Tady hodně záleží na úhlu pohledu. Z globálního hlediska se to spíš vyplatí, ale když se díváš na výkon jedné jediné aplikace tak to může být lepší i horší.HT je hodně zjednodušeně schopnost cpu jádra zpracovávat dvě vlákna současně, ikdyž né úplně najednou. Jádro nedokáže provádět dvě věci najednou, ale zpracovává se jedno nebo druhé vlákno (tohle taky není úplně pravda, ale pro představu je to nejlepší). Výhoda je že přepnutí zpracovávání z jednoho vlákna na to druhé je extrémně rychlé. CPU jádro totiž dost často na něco čeká, třeba až se načtou další data z paměti. V ten okamžik místo čekání a nic nedělání je lepší přepnout na druhé vlákno (které už data načtená má) a zpracovávat něco jiného. Pak je CPU jádro více využito a má méně hluchých míst, kdy nic nedělá.Nevýhoda je, že když jsou na jádru dvě vlákna, tak se musí podělit o nějakou vyhrazenou paměť a nemohou si načíst tolik dat jako když je tam to vlákno jen jedno. Tedy k onomu "čekání na data" může Ukázat celý příspěvek

29. 1. 2025 • 13:31

HT je jak píší kolegové místy velmi sporné, nicméně pokud člověk nechce jen tlachat a hádat se o hypotetickém howwně, může velmi snad vliv změřit, HT lze snadno vypnout a zapnout.Obecně platí, že čím méně je fyzických jader, tím více je HT prospěšné. Aplikace prostě "vidí" HT procesor jako by to bylo CPU daným počtem fyzických jader.Což samozřejmě není, ale jakmile software optimalizovaný na hodně vláken takovýto procesor "zavalí" prací, vytíží tím jednotlivá jádra mnohem efektivněji.U hodně jádrových CPU HT opravdu ztrácí význam minimálně v herní zátěži, v profi aplikacích/videu atd škáluje pořád velmi dobře.Abych to shrnul jak jsem psal výše, HT má sakra vliv u procesorů do 6fyzických jader, místy je to opravdu masivní.Tady vidíš. že moderní hra, co vůbec nepočítá s během na malém počtu vláken, je schopna škálovat brutálně. To ale platí pouze pro velmi malý počet fyzických Ukázat celý příspěvek

29. 1. 2025 • 13:44

Záleží na appce a jak s HT/SMT umí pracovat.Existují appky, kde je přínos negativní.Existují appky, kde se to vyplatí.

Určitě si přečtěte

Články odjinud