NVIDIA heeft een belangrijke stap gezet voor de ontwikkeling van zijn toekomstige Rosa CPU. De chipfabrikant heeft namelijk de eerste ondersteuning voor de ‘Rigel’-kern van deze processor toegevoegd aan de LLVM Clang compiler. Dit is een cruciale ontwikkeling, omdat compilers de software vertalen die programmeurs schrijven naar instructies die de processor kan begrijpen. Vroege integratie betekent dat ontwikkelaars alvast kunnen beginnen met het optimaliseren van hun software voor deze nieuwe hardware.
De Rosa CPU is de opvolger van NVIDIA’s Vera-processor en zal gebruikmaken van een nieuwe ‘Rigel’-kern, gebaseerd op de Armv9.2-A architectuur. Deze kern is een doorontwikkeling van het bestaande ‘Olympus’-ontwerp. Eerder deze week bevestigde NVIDIA al de basisdetails van de Rosa CPU en voegde het bedrijf direct ondersteuning voor de Rigel-kern toe aan de GCC compiler. Nu volgt dus ook de integratie in LLVM Clang, een andere veelgebruikte open-source compiler. Dit zijn beide essentiĆ«le gereedschappen voor softwareontwikkelaars.
Voor de gemiddelde gebruiker is dit nieuws niet direct merkbaar, aangezien de Rosa CPU nog niet op de markt is. Toch is het een belangrijke voorbereidende stap. Door deze vroege ondersteuning in compilers kunnen softwareontwikkelaars hun applicaties en besturingssystemen, zoals Linux, alvast aanpassen en optimaliseren voor de architectuur van de Rigel-kern. Dit zorgt ervoor dat wanneer de Rosa CPU uiteindelijk beschikbaar komt, de software er direct optimaal op zal draaien. Denk hierbij aan betere prestaties, stabiliteit en efficiƫntie voor de systemen die deze nieuwe processor gaan gebruiken.
Deze vroege integratie in belangrijke open-source compilers benadrukt NVIDIA’s inzet om een robuust software-ecosysteem op te bouwen rondom zijn nieuwe generatie processors. Het is een fundamentele stap die de weg vrijmaakt voor een soepele adoptie en brede compatibiliteit van de Rosa CPU in de toekomst.
Bron: https://www.phoronix.com/news/LLVM-Clang-NVIDIA-Rosa-Rigel
