AMD:n rahoittama ZLUDA mahdollistaa CUDA-sovellusten ajamisen Radeoneilla

Kaotik

Banhammer
Ylläpidon jäsen
Liittynyt
14.10.2016
Viestejä
21 996
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 %.

1707783791814.png


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
 

Marti77

Team H2O
Liittynyt
16.12.2016
Viestejä
4 556
Jos ymmärsin oikein niin Janik koittaa vielä saada nvidia dlls toimimaan Amd ja intel näytönohjaimilla.
TechLinked youtube kanavalla oli uutisointi siitä.
 

finWeazel

Chief Karpfen - ruoKalan C&R
Liittynyt
15.12.2019
Viestejä
8 452
CUDA/cuda-ajuri itsessään ei ole open sourcea. Ytimen päälle on kyllä paljon kirjastoja jotka ovat open sourcea

Tyyliin rapids open sourcea. Rapidsin alla/liittyen 121 eri git projektia.


Pandasin saa esimerkiksi gpu kiihdytetyksi rapidsin avulla


Nvidialla kaikkinensa reilu 400 eri projektia githubissa
 

finWeazel

Chief Karpfen - ruoKalan C&R
Liittynyt
15.12.2019
Viestejä
8 452
AMD laittaa kapuloita zludan rattaisiin. Nykyinen zludan versio ei ole enää tarjolla. Tekijä aikoo jatkaa kehitystä aikaisemmasta pre-amd koodipohjasta. Aika yllättävää, että amd estelee zludan kehittämistä. Nvidia ei ole tekijää uhkaillut

1723202388886.png

 
Viimeksi muokattu:
Liittynyt
22.10.2016
Viestejä
11 463
AMD laittaa kapuloita zludan rattaisiin. Nykyinen zludan versio ei ole enää tarjolla. Tekijä aikoo jatkaa kehitystä aikaisemmasta pre-amd koodipohjasta. Aika yllättävää, että amd estelee zludan kehittämistä. Nvidia ei ole tekijää uhkaillut


AMDn lakiosastolla joku ansaitsisi potkut.

Tuntuu, että tässä on kyse lähinnä siitä, että lakiosastolla on joku idiootti, jotka ajattelee, että "meidän koodi on meidän koodia, ei sitä nyt ilmaiseksi muille voi antaa" ymmärtämättä yhtään, mikä sen koodin tarkoitus on.
 
Toggle Sidebar

Statistiikka

Viestiketjut
249 336
Viestejä
4 353 576
Jäsenet
72 397
Uusin jäsen
Somppe

Hinta.fi

Ylös Bottom