GPU jako druhé CPU ? Představuje se NVIDIA CUDA
28.5.2007, Pavel Boček, aktualita
Kdo může říci, že jeho procesor je stále vytížen? Ano, dnes je mnoho lidí, kteří zapojují svůj procesor do projektů jako BOINC, neustálé kódují video, nebo jej v nečinnosti podtaktují. A nyní, či grafická karta je neustále plně vytížená,...
Kdo může říci, že jeho procesor je stále vytížen? Ano, dnes je mnoho lidí, kteří zapojují svůj procesor do projektů jako BOINC, neustálé kódují video, nebo jej v nečinnosti podtaktují. A nyní, či grafická karta je neustále plně vytížená, ať se přihlásí...
Ano, u procesorů se již přišlo na to, že je naprosto zbytečné nechávat je jen tak topit, když nic nedělají. Nejprve se tedy vynořily programy, které buď procesor dynamicky podtaktovaly, anebo využily jeho výkon (já například dělám obojí. Pozn. autora). Poté výrobci uvedli nové technologie, které vypínají nepotřebné tranzistory a také šetří proud a tepelné vyzařování. Nyní přichází podobné vymoženosti i do oblasti grafických karet. Někteří lidé si již dávno uvědomili, že grafické karty jsou vlastně počítačem v počítači. Uvědomila si to i NVIDIA a na Microprocessor Fóru 2007 v San Jose zveřejnila betaverzi programu Compute Unified Device Architecture (CUDA, architektura jednotného výpočetního zařízení). Bude tak možno využít GPU i pro operace, které normálně dělá CPU. Tato myšlenka není zcela nová, ale CUDA celou proceduru značně zjednodušuje. Grafický procesor se tak může snadno stát koprocesorem, nabízejíc 128 000 instrukčních vláken a celkový paralelní výkon až 200 GFLOPS. Využít toho mohou různé instituce, které potřebují výpočetně výkonný systém, jako například banky.
CUDA bude fungovat pouze na kartách NVIDIA řady GeForce 8600 a 8800 a na Quadro FX 4600 a 5600. Každopádně to vypadá velmi zajímavě a možná se brzy dočkáme toho, že grafické karty budou vypomáhat při výpočetně náročných úkolech, jako je kódování videa, i na běžných PC.
Zdroj: Computerworld
Ano, u procesorů se již přišlo na to, že je naprosto zbytečné nechávat je jen tak topit, když nic nedělají. Nejprve se tedy vynořily programy, které buď procesor dynamicky podtaktovaly, anebo využily jeho výkon (já například dělám obojí. Pozn. autora). Poté výrobci uvedli nové technologie, které vypínají nepotřebné tranzistory a také šetří proud a tepelné vyzařování. Nyní přichází podobné vymoženosti i do oblasti grafických karet. Někteří lidé si již dávno uvědomili, že grafické karty jsou vlastně počítačem v počítači. Uvědomila si to i NVIDIA a na Microprocessor Fóru 2007 v San Jose zveřejnila betaverzi programu Compute Unified Device Architecture (CUDA, architektura jednotného výpočetního zařízení). Bude tak možno využít GPU i pro operace, které normálně dělá CPU. Tato myšlenka není zcela nová, ale CUDA celou proceduru značně zjednodušuje. Grafický procesor se tak může snadno stát koprocesorem, nabízejíc 128 000 instrukčních vláken a celkový paralelní výkon až 200 GFLOPS. Využít toho mohou různé instituce, které potřebují výpočetně výkonný systém, jako například banky.
CUDA bude fungovat pouze na kartách NVIDIA řady GeForce 8600 a 8800 a na Quadro FX 4600 a 5600. Každopádně to vypadá velmi zajímavě a možná se brzy dočkáme toho, že grafické karty budou vypomáhat při výpočetně náročných úkolech, jako je kódování videa, i na běžných PC.
Zdroj: Computerworld