AMD wprowadza nową technologię GPU – ZLUDA

AMD wprowadza nową technologię GPU – ZLUDA

AMD wprowadza nową technologię GPU – ZLUDA

AMD podejmuje ważny krok w rozwoju oprogramowania GPU, wprowadzając rozwiązanie, które łączy technologię ROCm z binarnymi plikami CUDA firmy NVIDIA.

To nowe rozwiązanie, znane jako ZLUDA, umożliwia uruchamianie istniejących aplikacji CUDA bezpośrednio na kartach graficznych AMD Radeon, bez potrzeby dokonywania modyfikacji w oryginalnym kodzie źródłowym.

Niektóre z kluczowych informacji na temat nowej technologii to:

ZLUDA: Projekt odpowiedzialny za kompatybilność nosi nazwę ZLUDA. Początkowo został opracowany w celu wprowadzenia obsługi CUDA dla zintegrowanych kart graficznych firmy Intel, ale teraz został dostosowany do pracy z kartami Radeon za pośrednictwem stosu HIP/ROCm firmy AMD.

Kompatybilność binarna: Dzięki ZLUDA wiele istniejących obciążeń CUDA może być uruchamianych bez problemów na kartach graficznych AMD, bez konieczności angażowania programistów. Działa jako zamiennik bibliotek na poziomie, co ułatwia użytkownikom końcowym uruchamianie oprogramowania obsługującego CUDA.

Testy wydajności: Testy implementacji ZLUDA wykazały obiecujące wyniki. Oprogramowanie i renderery CUDA działały od razu z ZLUDA, a jednocześnie renderowanie w programie Blender 4.0 zoptymalizowanym pod CUDA działa teraz szybciej na kartach graficznych AMD Radeon niż w natywnym porcie ROCm/HIP, skracając czas renderowania o 10-20%, w zależności od sceny.

Open Source: Projekt ZLUDA posiada podwójną licencję Apache 2.0 i MIT. Miłośnicy języka Rust ucieszą się, że został on wykorzystany w implementacji dla kart Radeon.

Repozytorium GitHub: Jeśli jesteś ciekaw i chcesz sprawdzić nowy kod open source ZLUDA dla kart Radeon, znajdziesz go na platformie GitHub.

Nowa technologia ta potencjalnie zwiększa zasięg AMD na rynku GPU i sprzyja zdrowej konkurencji. To ekscytujące widzieć postępy, które korzystają zarówno z deweloperów, jak i użytkowników końcowych.

FAQ:

1. Co to jest ZLUDA?
ZLUDA to nowe rozwiązanie opracowane przez AMD, które umożliwia uruchamianie istniejących aplikacji CUDA bezpośrednio na kartach graficznych AMD Radeon, bez potrzeby modyfikacji w kodzie źródłowym.

2. Jakim projektem jest odpowiedzialny za kompatybilność tego rozwiązania?
Projekt odpowiedzialny za kompatybilność nosi nazwę ZLUDA i początkowo był opracowany dla zintegrowanych kart graficznych firmy Intel, ale teraz został dostosowany do pracy z kartami Radeon za pośrednictwem stosu HIP/ROCm firmy AMD.

3. Jak działa ZLUDA w przypadku obciążeń CUDA?
ZLUDA działa jako zamiennik bibliotek na poziomie, umożliwiając uruchamianie wielu istniejących obciążeń CUDA na kartach graficznych AMD bez angażowania programistów. Dzięki temu użytkownicy końcowi mogą uruchamiać oprogramowanie obsługujące CUDA bez problemów.

4. Jakie były wyniki testów wydajności implementacji ZLUDA?
Testy wykazały obiecujące wyniki implementacji ZLUDA. Oprogramowanie i renderery CUDA działały od razu z ZLUDA, a renderowanie w programie Blender zoptymalizowanym pod CUDA działa teraz szybciej na kartach graficznych AMD Radeon niż w natywnym porcie ROCm/HIP, skracając czas renderowania o 10-20%, w zależności od sceny.

5. Jakie są licencje projektu ZLUDA?
Projekt ZLUDA posiada podwójną licencję Apache 2.0 i MIT.

6. Gdzie można znaleźć kod open source ZLUDA dla kart Radeon?
Kod open source ZLUDA dla kart Radeon można znaleźć na platformie GitHub.

Related links:
GitHub (Repozytorium GitHub)

The source of the article is from the blog karacasanime.com.ve