ZLUDA biedt ondersteuning voor Nvidia's CUDA-bibliotheken op AMD GPU's met bijna native prestaties
Nvidia's wurggreep op AI-versnellers is vooral te danken aan de softwarekant die geprogrammeerd is voor de CUDA-bibliotheken. AMD's ROCm platform vormt een levensvatbaar alternatief, maar niet veel softwareontwikkelaars zijn bereid om vanaf nul te hercoderen. Gelukkig is er dankzij de inspanningen van AMD in de afgelopen jaren een oplossing waarmee ROCm CUDA-code kan ondersteunen via een open-source portingproject genaamd ZLUDA.
Aanvankelijk begonnen de ontwikkelaars van ZLUDA in 2020 met het porten van CUDA voor Intel GPU'smaar dit project stuitte op technische problemen en werd daarom voor onbepaalde tijd opgeschort. In 2022 nam AMD contact op met het hoofd van het project, Andrzey Janik, en tot voor kort richtte ZLUDA zich op Radeon GPU's. Om onbekende redenen besloot AMD echter om de financiering van dit project stop te zetten en het contract met Janik een paar maanden geleden te beëindigen. Gelukkig heeft Janik een clausule opgenomen die hem toestaat om de code als open-source te publiceren als de beëindiging wordt afgedwongen.
Uit de tests die Phoronix heeft uitgevoerd, blijkt dat CUDA-applicaties bijna met native performance op ZLUDA kunnen draaien, zonder dat hercodering nodig is. Zoals Phoronix opmerkt, kunnen zelfs eigen CUDA renderers nu op Radeon GPU's werken. Er zijn nog steeds enkele functies die niet volledig worden ondersteund, zoals de Nvidia OptiX of de PTX assemblagecode. Het project heeft Apache 2.0 en MIT licenties, plus het ondersteunt de Rust programmeertaal.
Hoewel AMD misschien geen officiële ondersteuning biedt voor CUDA, kunnen ontwikkelaars ZLUDA nu gebruiken op alle AMD GPU's, inclusief de Instinct MI300 AI-versnellers. Als externe ontwikkelaars doorgaan met het verbeteren van ZLUDA, zodat alle CUDA-functies volledig ondersteund worden, zou de vraag naar AMD's GPU's wel eens kunnen toenemen als alternatief voor Nvidia's AI-versnellers die nu erg moeilijk te verkrijgen zijn.
Koop de XFX Speedster MERC310 AMD Radeon RX 7900XT Black Gaming GPU op Amazon
Top 10 Testrapporten
» Top 10 Multimedia Notebooks
» Top 10 Gaming-Notebooks
» Top 10 Budget Gaming Laptops
» Top 10 Lichtgewicht Gaming-Notebooks
» Top 10 Premium Office/Business-Notebooks
» Top 10 Budget Office/Business-Notebooks
» Top 10 Workstation-Laptops
» Top 10 Subnotebooks
» Top 10 Ultrabooks
» Top 10 Notebooks tot €300
» Top 10 Notebooks tot €500
» Top 10 Notebooks tot € 1.000De beste notebookbeeldschermen zoals getest door Notebookcheck
» De beste notebookbeeldschermen
» Top Windows Alternatieven voor de MacBook Pro 13
» Top Windows Alternatieven voor de MacBook Pro 15
» Top Windows alternatieven voor de MacBook 12 en Air
» Top 10 best verkopende notebooks op Amazon
» Top 10 Convertible Notebooks
» Top 10 Tablets
» Top 10 Tablets tot € 250
» Top 10 Smartphones
» Top 10 Phablets (>90cm²)
» Top 10 Camera Smartphones
» Top 10 Smartphones tot €500
» Top 10 best verkopende smartphones op Amazon