Programowanie w systemie UNIX/GPGPU
GPGPU [1]
- OpenCL : stagnacja, słabe wsparcie dostawców
- CUDA : doskonałe narzędzia, powszechna wiedza, ale tylko sprzęt Nvidia
- Compute shaders: okropne narzędzia, skąpa wiedza, ale działa na wszystkich obecnych kartach graficznych
- Różnorodność API: Vulkan, DX12, Metal, WebGPU obiecujące, ale jeszcze nie gotowe
Implementacje
edytujJak sprawdzić ile rdzeni ma GPU
edytujLiczba rdzeni GPU : [2]
clinfo | grep units
Max compute units 8
a@zalman:~$ clinfo | grep multiple
Preferred work group size multiple 32
Żródła
edytuj- ↑ Compute shader 101 by Raph Levien
- ↑ Finding Out, How Many GPU Cores we have, Under Linux by Dirk Mittler