- Liittynyt
- 14.10.2016
- Viestejä
- 22 630
Alunperin Intelillä työskennellyt Andrzej Janik kehitti ZLUDAa mahdollistamaan CUDA-sovellusten pyörittämisen yhtiön integroiduilla näytönohjaimilla.
Se projekti ja työsopimus Intelin kanssa päättyi, ja AMD otti vuonna 2022 yhteyttä Janikiin ja pestasi tämän sovittamaan ZLUDAn pyörittämään CUDA-sovelluksia Intelin raudan sijasta AMD:n Radeon-näytönohjaimilla ROCm:n kautta.
AMD rahoitti projektia pari vuotta, mutta tämän vuoden alkupuolella se lopetti rahoituksensa. Sopimuksensa myötä Janikilla oli kuitenkin täysi oikeus julkaista työnsä hedelmät avoimena lähdekoodina ja nyt niin on myös tehty.
Kaikki CUDA-sovellukset eivät ZLUDAlla pyöri ainakaan vielä, mutta osa pyörii. Mukana on myös "proof of concept" tason tuki NVIDIAn OptiXille ja minimaalinen tuki cuDNN:lle, cuBLAS:lle, cuSPARSE:lle, cuFFT:lle, NCCL:lle ja NVML:lle.
ZLUDA on ladattavissa GitHubista ja mukana on myös esimerkkitulos, jossa Radeon RX 6800 XT:llä on ajettu GeekBenchin GPU-testit OpenCL:llä ja ZLUDA:lla. ZLUDAlla CUDA-testien ajo oli joissain tapauksissa selvästi hitaampaa, tuottaen huonoimmillaan vain 41,25 % OpenCL:n tuloksesta, mutta toisaalta parhaimmillaan selvästi nopeampaa, parhaimmillaan jopa yli 75 %.
Lähteet: GitHub - vosen/ZLUDA: CUDA on AMD GPUs, AMD Quietly Funded A Drop-In CUDA Implementation Built On ROCm: It's Now Open-Source - Phoronix
Se projekti ja työsopimus Intelin kanssa päättyi, ja AMD otti vuonna 2022 yhteyttä Janikiin ja pestasi tämän sovittamaan ZLUDAn pyörittämään CUDA-sovelluksia Intelin raudan sijasta AMD:n Radeon-näytönohjaimilla ROCm:n kautta.
AMD rahoitti projektia pari vuotta, mutta tämän vuoden alkupuolella se lopetti rahoituksensa. Sopimuksensa myötä Janikilla oli kuitenkin täysi oikeus julkaista työnsä hedelmät avoimena lähdekoodina ja nyt niin on myös tehty.
Kaikki CUDA-sovellukset eivät ZLUDAlla pyöri ainakaan vielä, mutta osa pyörii. Mukana on myös "proof of concept" tason tuki NVIDIAn OptiXille ja minimaalinen tuki cuDNN:lle, cuBLAS:lle, cuSPARSE:lle, cuFFT:lle, NCCL:lle ja NVML:lle.
ZLUDA on ladattavissa GitHubista ja mukana on myös esimerkkitulos, jossa Radeon RX 6800 XT:llä on ajettu GeekBenchin GPU-testit OpenCL:llä ja ZLUDA:lla. ZLUDAlla CUDA-testien ajo oli joissain tapauksissa selvästi hitaampaa, tuottaen huonoimmillaan vain 41,25 % OpenCL:n tuloksesta, mutta toisaalta parhaimmillaan selvästi nopeampaa, parhaimmillaan jopa yli 75 %.
Lähteet: GitHub - vosen/ZLUDA: CUDA on AMD GPUs, AMD Quietly Funded A Drop-In CUDA Implementation Built On ROCm: It's Now Open-Source - Phoronix