Programowanie w systemie UNIX/GPGPU
Wygląd
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
[edytuj]- otwarte
- własnościowe:
Jak sprawdzić ile rdzeni ma GPU
[edytuj]Liczba 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