Megérkezett a PyTorch 2.10, a népszerű, nyílt forráskódú mélytanulási keretrendszer legújabb kiadása, amely tovább erősíti a nem NVIDIA-alapú gyorsítók támogatását. Az új verzió számos újdonságot hoz az AMD ROCm számítási stackhez és az Intel GPU-khoz, miközben a CUDA-t használó rendszerek is több fontos fejlesztésben részesülnek.
Az AMD hivatalosan is kiadta a ROCm 7.2-es verzióját, amely jelentős előrelépést hoz az nyílt forráskódú GPU-s számítási platform fejlődésében. Bár a vállalat már a januári CES rendezvényen beszélt az újdonságokról, a Linuxra szánt kiadás akkor még nem volt elérhető. A most megjelent ROCm 7.2.0 azonban már letölthető, és több új Radeon grafikus kártyát is felvesz a támogatott eszközök listájára. A frissítés emellett új fejlesztői és vizualizációs eszközöket, valamint teljesítmény- és skálázhatósági javításokat is hoz.
A ZLUDA projekt tovább halad az úton, hogy módosítás nélküli CUDA-alkalmazásokat futtasson nem-NVIDIA GPU-kon. A legfrissebb kiadás, a ZLUDA 6-preview.48, már a CUDA 13.1 kompatibilitást kínálja, így a decemberben debütált CUDA 13.1 funkciók elérhetők lesznek ezen a platformon is.
A ZLUDA nyílt forráskódú projekt újabb fontos mérföldkőhöz érkezett: immár támogatja az AMD ROCm 7 szoftvercsaládot is. A cél továbbra is változatlan, CUDA-alapú alkalmazások futtatása nem NVIDIA grafikus processzorokon, különös tekintettel a mesterséges intelligencia és számításintenzív feladatokra. A frissítés Windows és Linux alatt egyaránt elérhető, és jelentős előrelépést jelent az AMD GPU-kat használó fejlesztők számára. A fejlesztés egyben azt is jelzi, hogy a ZLUDA hosszú távon valóban többgyártós, életképes CUDA-alternatívává kíván válni.
Az AMD ROCm projektje új mérföldkőhöz érkezett: megjelent a TheRock 7.10 első stabil, címkézett kiadása, valamint a ROCm 7.10 fejlesztői előzetes, bővített hardvertámogatással és új könyvtárakkal. A TheRock célja, hogy egységes, nyílt forrású build rendszert biztosítson a ROCm és HIP környezetekhez, támogatva a különböző fogyasztói GPU-kat és a fejlesztői workflow-kat.
A nyílt forráskódú grafikus könyvtárak világában most hétvégi meglepetésként Karol Herbst, a Red Hat mérnöke és a Rusticl vezető fejlesztője, egy Mesa merge request-et nyújtott be egy új projekt, a CLUDA számára. Ez a kezdeményezés egy compute-only meghajtót valósít meg, amely a Gallium3D API-t építi az NVIDIA CUDA driver API-ra.
Az AMD kiadta a ROCm 7.0.2 verziót, amely a ROCm 7.0 nyílt forráskódú számítási környezet (compute stack) legújabb frissítése. A kiadás elsősorban új hardver- és disztribúciótámogatást hoz, de több fejlesztést is tartalmaz a gépi tanulás és a nagy teljesítményű számítások (HPC) területén.
A ZLUDA 5 újdonsága a Zoc, egy offline fordító a ZLUDA számára. A Zoc NVIDIA PTX fájlokat dolgoz fel, és LLVM intermediate representation (IR) valamint az aktuális GPU-ra generált RDNA Assembly formájában adja vissza az eredményt, amelyet a ROCm fordító állít elő. Ez lehetővé teszi, hogy CUDA kódot nem NVIDIA GPU-kon is futtathassunk. A ZLUDA 5 jelentős előrelépést tett a machine learning / AI inference feladatokban.
A Canonical bejelentette, hogy az NVIDIA CUDA toolkit hamarosan közvetlenül az Ubuntu tárolóiban lesz elérhető. Ez jelentősen leegyszerűsíti a CUDA fejlesztők munkáját, akik eddig az NVIDIA weboldaláról kellett letölteniük a csomagot a telepítéshez.
Az AMD ROCm 6.3.1 legújabb kiadása új funkciókkal és fejlesztésekkel érkezett, többek között az AMD Instinct MI325X gyorsítók támogatásával és egy egyszerűbb telepítési megoldással. A cikk összefoglalja a kiadás legfontosabb újdonságait.
Az AMD kiadta a ROCm 6.2.4 verzióját, amely új támogatást nyújt a nemrégiben megjelent Radeon PRO V710 grafikus kártyához, valamint további dokumentációs frissítéseket és hibajavításokat tartalmaz.
Az AMD kiadta a ROCm 6.2.2 verziót, amely egy kisebb frissítés, célja a korábbi verziókban tapasztalt Instinct MI300X hibakezelési problémák kijavítása. Ez a frissítés biztosítja, hogy az MI300X gyorsítók vissza tudjanak térni a hibás állapotokból, elkerülve a rendszer instabilitását.
Az NVIDIA illesztőprogramok telepítése Linux rendszeren, különösen a Linux Mint operációs rendszeren, lényeges lépés lehet annak érdekében, hogy kihasználjuk a grafikus kártya teljesítményét és funkcióit. Az NVIDIA illesztőprogramok támogatást nyújtanak a különböző NVIDIA grafikus kártyákhoz, optimalizálják a játékokat és a grafikus alkalmazásokat, valamint segítenek abban, hogy a rendszerünk stabilan és hatékonyan működjön.
A Rust CUDA projekt újraindult, hogy folytassa azt a törekvést, amely lehetővé teszi a NVIDIA CUDA számítási magok kódolását a Rust programozási nyelvben. A projekt célja, hogy a CUDA magok futtatása lehetséges legyen Rust kódokban, miközben a fordító eszköz az NVIDIA NVVM IR-jét használja, amely az LLVM IR egyik származéka, és kifejezetten GPU számítási magokra van optimalizálva. Az NVVM IR végül PTX kóddá alakul, amelyet a NVIDIA GPU-k hajtanak végre.