Diit.cz - Novinky a informace o hardware, software a internetu

Valve a optimalizace pro více jader

Half-Life 2 logo

Dnešní hry prozatím využívat více než jedno procesorové jádro v počítači prakticky neumí. S tím, jak postupně přicházejí vícejádrové procesory a ze zřejmého faktu, že množení jader v procesorech bude nadále pokračovat, je jasné, že i hry se budou muset naučit využívat více jader. Určitě potěší, že již jsou takové hry ve vývoji a některé firmy jsou ochotny o tom říci i něco nahlas. Konkrétně tedy Gabe Newell z Valve se k tomuto problému vyjádřil (i když, u jeho tvrzení je třeba být poněkud opatrný).

Valve vyvinulo systém, který dokáže vytížit jakékoliv množství jader v procesoru na 100 %. Přistupují k tomu celkem logicky tak, že pustí o jedno méně podřízených vláken, než je počet jader a k tomu jedno hlavní vlákno, které se stará mimo jiné i o synchronizaci. Díky tomuto přístupu mohou využít i větší počet jader, které se teprve v budoucnu v procesorech objeví. Samozřejmě musí řešit problémy spojené s přístupem více jader k datům, nicméně i přes to se jim údajně daří dost výrazně zvýšit počet zobrazovaných snímků. Konkrétně prý s Core 2 Duo T7600 v případě použití jednoho jádra dosahují 23 FPS, kdežto při použití obou již 44 FPS.

První hrou optimalizovanou na více jader má být Half-Life 2: Episode Two. Ve hře však je prý i možnost, že by zpětně bylo možné tuto podporu přidat pro Half-Life 2 a Half-Life 2: Epizode One. Jestli to bude možné, se prý dozvíme během několika měsíců.

Zdroje: 

Diskuse ke článku Valve a optimalizace pro více jader

Pondělí, 6 Listopad 2006 - 06:48 | Anonym | Když předělají na víc jader Open Transport Tycoon...
Pondělí, 6 Listopad 2006 - 00:35 | Anonym | No predelavat hry co uz jsou.... je asi mrhani...
Sobota, 4 Listopad 2006 - 20:13 | Anonym | Jo a tim prvnim prizpevkem jsem mluvil hlavne o...
Sobota, 4 Listopad 2006 - 16:00 | Anonym | BEGY: principy multiproc jsou uz davno znamy o...
Sobota, 4 Listopad 2006 - 02:41 | Anonym | 2n: myslím že základ je o principu. Vývoj jde...
Sobota, 4 Listopad 2006 - 02:00 | Anonym | Jak vytížit obě jádra na 100% už vymysleli dost...
Pátek, 3 Listopad 2006 - 17:29 | WoodyIS | Nic ve zlem, ale docela jsem se pobavil u vety:...
Pátek, 3 Listopad 2006 - 14:25 | Anonym | Hon_za: Ses windows vista nebo si nepochopil vtip...
Pátek, 3 Listopad 2006 - 14:21 | Anonym | Hmm, že by něco dovedlo vytěžit z výkonu Pentia D...
Pátek, 3 Listopad 2006 - 13:39 | Anonym | Joker_ - zkousel jsi Windows Vista na 4-jadru ci...

Zobrazit diskusi