HIP SDK - narzędzie, które pozwala uruchomić aplikacje stworzone dla NVIDIA CUDA na układach graficznych AMD
Niekiedy możemy spotkać się z sytuacją, w której konkretna aplikacja wykorzystuje do działania architekturę NVIDIA CUDA, natomiast nie daje żadnej alternatywy dla układów graficznych od AMD. Stwarza to pewnego rodzaju monopol, gdyż chcąc w pełni wykorzystać potencjał danego programu, musimy mieć sprzęt wyposażony w odpowiednią kartę graficzną od Zielonych. AMD stworzyło więc narzędzie, dzięki któremu aplikacja uruchomi się również na ich platformie.
HIP SDK to pakiet narzędzi dla programistów, który pozwala uruchomić różne aplikacje stworzone do działania przy użyciu rdzeni NVIDIA CUDA, na wielu układach graficznych firmy AMD.
AMD zapowiada dodanie wsparcia dla układów graficznych z rodziny RDNA 3 w oprogramowaniu ROCm
Udostępniony pakiet narzędziowy HIP SDK (Heterogeneous-Compute Interface for Portability), jest w stanie dokonać konwersji kodu aplikacji wykorzystującej rdzenie NVIDIA CUDA, do języka programowania C++. Dzięki takiej zamianie każdy program może funkcjonować również na układach graficznych firmy AMD (po jego kompilacji). Do tej pory interfejs HIP był już dostępny, natomiast jego użycie wcale nie należało do najprostszych zadań. Udostępniony pakiet pozwala na sprostanie temu wyzwaniu, ponieważ wszystko dzieje się niejako automatycznie. HIP jest częścią otwartoźródłowej platformy od AMD - ROCm - natomiast w przeciwieństwie do niej, skupia się na rozwiązaniach dla konsumentów (ROCm stworzony jest dla AI oraz HPC).
AMD Radeon RX 7000 - cała seria kart opartych na architekturze RDNA 3 dostrzeżona w oprogramowaniu ROCm 5.6
Jednak mimo konwersji kodu do C++, nie można liczyć na nic więcej. Optymalizacja nadal należy po stronie programistów, więc do zamierzonego funkcjonowania potrzebna jest ich praca. Cały proces natomiast jest sporo ułatwiony. Firma AMD twierdzi, że stworzenie oprogramowania zdolnego do przekształcania kodu nie było trudne, ponieważ aplikacje pisane dla rdzeni CUDA również opierają się na języku programowania C++. HIP SDK jest w stanie działać na 32 i 64-bitowych systemach Windows 10, 11 oraz Windows Server 2022. Obecnie tylko niektóre układy graficzne są wspierane i należą do nich głównie te, oparte na RDNA 2 i RDNA 3. Należą do nich AMD Radeon Pro W7900, W7800, W6800 oraz konsumenckie jednostki AMD Radeon RX 7900 XTX, RX 7900 XT, RX 7600, RX 6950 XT, RX 6900 XT, RX 6800 XT i RX 6800. Pakiet oprogramowania pobierzemy z tego adresu - oficjalna strona AMD.
Powiązane publikacje

Microsoft Edge chce nas chronić przed atakami scareware. Pomoże w tym model AI, który działa lokalnie na PC z Windowsem
22
DLSS 4 już dostępne dla wielu gier, które nie wspierają tej techniki. Z opcji DLSS Override w NVIDIA App skorzysta sporo użytkowników
156
Libre Office, czyli darmowy zamiennik Microsoft Office, został pobrany już kilkaset milionów razy. Nowe statystyki od twórców
67
Windows polubi się ze smartfonami Apple iPhone jeszcze bardziej. Szybko sprawdzimy stan baterii, wiadomości i nie tylko
23