Az NVIDIA a héten bejelentette, hogy a CUDA szoftverkörnyezetet elérhetővé teszi RISC-V architektúrán is. A hírt Frans Sijstermans, az NVIDIA képviseletében, a RISC-V Summit China eseményen jelentette be, majd a RISC-V International is megerősítette az X-en keresztül. A vállalat CUDA és illesztőprogram-rendszere jelenleg főként x86_64 és AArch64 platformokon működik, de korábban támogatást nyújtott az IBM POWER architektúrához is. Most a RISC-V is csatlakozik ehhez a körhöz, amely az utóbbi években egyre nagyobb érdeklődést vált ki az adatközponti szektorban.
Tartalomjegyzék

A hordozhatóság ereje
A bejelentés nem teljesen váratlan, tekintve, hogy az NVIDIA Linux-alapú meghajtócsomagja viszonylag jól modularizált és könnyen átültethető különféle architektúrákra. A múltban ezt már bizonyította azzal, hogy az x86 és AArch64 rendszerek mellett a POWER platformot is támogatta, sőt egy időben még az Itanium és SPARC processzorokhoz is kínált Solaris rendszeren működő, közös kódalapot használó illesztőprogramokat. A mostani lépés tehát szervesen illeszkedik abba a stratégiába, amely az NVIDIA technológiáját minél szélesebb architektúratámogatással ruházza fel.
Az AMD is nyitott az új platformok felé
Az AMD részéről szintén tapasztalható nyitás az alternatív architektúrák irányába. Az upstream, nyílt forráskódú AMDKFD kernelkomponens már képes RISC-V rendszeren is fordulni, és a ROCm felhasználói komponensei is működőképesek ezen a platformon. A közelmúltban még LoongArch processzorokon is sikerrel futtattak AMDKFD/ROCm alapú számítási környezeteket, ami jól jelzi, hogy az iparág egyre komolyabban veszi az alternatív CPU-architektúrák támogatását a nagy teljesítményű számítási feladatokhoz. Az NVIDIA mostani bejelentése e fejlődési folyamat újabb jelentős állomása.
