close
Siirry sisältöön

BrookGPU

Wikipediasta

BrookGPU on Stanfordin yliopistossa kehitetty streamohjelmointikieli. Sitä käytetään nykyaikaisissa näytönohjaimissa yhdistämään näytönohjain ja ei-graafinen laitteisto tai GPGPU. Ohjelmointikieltä voidaan käyttää NVIDIAn ja ATI:n näytönohjainten sekä Intelin näytönohjainten ohjelmoimiseen.

BrookGPUta voidaan kirjoittaa streamohjelmointikielellä, joka on ANSI C:n variaatio. Sitä voidaan hyödyntää OpenGL 1.3+:n, DirectX 9+:n tai AMD:n Close to Metal -ohjelmointikielten taustana. Sen lisäksi sitä voidaan ajaa Microsoft Windows-, Linux- tai macOS -käyttöjärjestelmissä. Vaikka BrookGPU on lisensoitu BSD-lisenssillä, jotkin osat ovat kuitenkin GNU-lisenssillä, ja se on vapaasti levitettävä ohjelma.

BrookGPU on ollut betavaiheessa pitkän aikaa.

Käännös suomeksi
Käännös suomeksi
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista.