ZLUDA: AMD introducerer en ny GPU-teknologi

14 februar 2024
AMD wprowadza nową technologię GPU – ZLUDA

AMD tager et betydeligt skridt fremad inden for GPU-softwareudvikling ved at introducere en løsning, der kombinerer ROCm-teknologien med NVIDIA’s CUDA-binærfiler.

Denne nye løsning, der kaldes ZLUDA, giver mulighed for, at eksisterende CUDA-applikationer kan køre direkte på AMD Radeon-grafikkort uden behov for ændringer i den oprindelige kildekode.

Nogle nøgleoplysninger om denne nye teknologi inkluderer:

ZLUDA: Projektet bag kompatibiliteten kaldes ZLUDA. Det blev oprindeligt udviklet til at bringe CUDA-understøttelse til Intel integrerede grafikkort, men er nu blevet tilpasset til at fungere sammen med Radeon-kort via AMD’s HIP/ROCm-stakken.

Binær kompatibilitet: Takket være ZLUDA kan mange eksisterende CUDA-arbejdsbelastninger køre problemfrit på AMD-grafikkort uden programmering. Det fungerer som en bibliotekserstatning, hvilket gør det nemmere for slutbrugere at køre CUDA-understøttet software.

Ydelsestests: Ydelsestests for ZLUDA-implementationen har vist lovende resultater. CUDA-software og renderingsprogrammer fungerede problemfrit med ZLUDA, og rendering i Blender 4.0, der er optimeret til CUDA, kører nu hurtigere på AMD Radeon-grafikkort end på den native ROCm/HIP-port, hvilket reducerer renderings tiden med 10-20% afhængigt af scenen.

Open Source: ZLUDA-projektet er dobbeltlicenseret under Apache 2.0 og MIT-licenserne. Rust-sprogentusiaster vil blive glade for at vide, at det bruges i implementeringen for Radeon-kort.

GitHub Repository: Hvis du er nysgerrig og gerne vil udforske den nye ZLUDA open-source kode til Radeon-kort, kan du finde den på GitHub-platformen.

Denne nye teknologi udvider potentialet for AMD på GPU-markedet og fremmer sunde konkurrencer. Det er spændende at se fremskridt, der gavner både udviklere og slutbrugere.

Ofte stillede spørgsmål

Hvad er formålet med ZLUDA?
ZLUDA har til formål at muliggøre kørsel af eksisterende CUDA-applikationer på AMD Radeon-grafikkort uden behov for ændringer i den oprindelige kildekode.

Hvad er binær kompatibilitet?
Binær kompatibilitet henviser til evnen til at køre software uden behov for at ændre eller recompilere den oprindelige kildekode. ZLUDA fungerer som en bibliotekserstatning, der muliggør binær kompatibilitet mellem CUDA-applikationer og AMD-grafikkort.

Hvordan udføres ydelsestests?
Ydelsestester udføres for at evaluere, hvor godt ZLUDA fungerer med CUDA-software og renderingsprogrammer. Resultaterne viser, at rendering i Blender 4.0, der er optimeret til CUDA, kører hurtigere på AMD Radeon-grafikkort end på den native ROCm/HIP-port.

Kilder:
GitHub
AMD

The source of the article is from the blog elblog.pl

Don't Miss

Wielka okazja na Corsair K65 Plus Wireless: bezprzewodowa klawiatura dla graczy w obniżonej cenie

Nye Tendenser inden for Gaming: Fremtidens Udvikling og Innovationer

Spilverdenen fortsætter med at udvikle sig og tilbyder innovative produkter,
The Nintendo Switch 2 Emerges as the PS5’s Main Competitor in Light of Xbox’s Departure

Er Nintendo Switch 2 klar til at udfordre PlayStation 5?

I en overraskende drejning af begivenheder har Xbox’s afskaffelse af