General-purpose computing on graphics processing units
Paljud GPGPU rakendused nõuavad
ujukoma täpsust, mis tuli koos vastava videokaardi DirectX9 spetsifikatsioonile.
GPGPU
Referaat 2010
3. GPGPU JA GPU PROGRAMMEERIMISE KONSEPTSIOON
3.1 GPGPU programmeerimise kontseptsioone
GPU on spetsiaalselt mõeldud graafika jaoks, seega on GPU väga piiratud operatsioonide ja
programmeerimise osas. Oma olemuselt on GPU tõhus lahendadades probleeme, mida saab
lahendada kasutades voog töötlust. Riistvara saab kasutada ainult teatud kindlal viisil.
Ideaalsed GPGPU rakendused on suure andmekogumiga, kõrge paralleelsusega ja minimaalse
sõltuvusega andme elementide vahel.
3.2 GPU programmeerimise kontseptsioone
3.2.1 Arvutus vahendid
CPU'l on saadaval erinevaid andmetöötlus vahendeid:
· Programmeeritavaid protsessoreid
· Rasterizer
· Tekstuuri üksus
· Ekraanipuhver
3.2.2 Voog tekstuurina