Contents
Inspanningen zullen de oneAPI-specificatie en open source-projecten naar meerdere architecturen en leveranciers brengen
Sinds de lancering in november 2019 heeft oneAPI voor open versnelde computing grote vooruitgang geboekt; Ik heb de specificatie zien uitgroeien tot nieuwe domeinen en ben aangenaam verrast door het toenemende aantal implementaties bij meerdere architecturen en leveranciers. Om beter te kunnen voldoen aan de veranderende behoeften van de oneAPI-community van ontwikkelaars, ben ik verheugd aan te kondigen dat oneAPI zich uitbreidt naar een communityforum voor open, versneld computergebruik met een nieuwe bestuursstructuur.
oneAPI is gemaakt om een nieuw tijdperk voor versneld computergebruik in te luiden met open, op standaarden gebaseerde, architectuuroverschrijdende programmering. Het is succesvol geweest in het overwinnen van de beperkingen van bedrijfseigen oplossingen van één leverancier, die gebruikerstoepassingscode vergrendelen aan de architectuur van één leverancier en innovatie en adoptie van alternatieve architecturen kunnen belemmeren. Het heeft de overdraagbaarheid van code tussen CPU's, GPU's, FPGA's en AI ASIC's aangetoond. oneAPI heeft prestaties aangetoond die vergelijkbaar zijn met de native oplossingen op Intel-, AMD- en NVIDIA-hardware. Veel internationale bedrijven en universiteiten hebben onderdelen van oneAPI omarmd als hun favoriete programmeermodel, waaronder Amazon Web Services (AWS), IBM, Intel, Codeplay*, Huawei en Fujitsu. Evenzo gebruiken grote onderzoeksinstellingen – zoals Argonne National Laboratory, Lawrence Berkeley National Laboratory en Oak Ridge National Laboratory in de Verenigde Staten, evenals Riken Center for Computational Science in Japan – delen van oneAPI in enkele van de snelste supercomputers ter wereld. wereld om hun onderzoek te versnellen door middel van zeer parallelle software. (Zie Global oneAPI Ecosystem blijft aan momentum winnen voor meer.)
De afgelopen drie jaar heeft Intel bijgedragen aan de kernspecificatie en een reeks open-source-implementaties die gezamenlijk zijn ontwikkeld met input van onze technische adviesraden en leden van de gemeenschap. Met de hulp van onze adviesraden hebben we ons SYCLomatic-project open source gemaakt om de migratie van CUDA naar de open SYCL-taal te versnellen en hebben we talloze verbeteringen in veel delen van oneAPI doorgevoerd. Hoewel het essentieel was voor Intel om de eerste poging te doen om een open programmeermodel voor accelerators op te starten, is het nu tijd voor de volgende fase van deze reis. Met succes komt de behoefte aan meer open bestuur. In die geest breiden we het bestuur van oneAPI uit naar een community-gebaseerd forum dat zal helpen meer holistische input mogelijk te maken en de community in staat zal stellen het open en gratis programmeermodel voor accelerators vorm te geven dat overal en voor altijd draait.
Het aanvankelijke leiderschap van het forum zal worden overgenomen door Codeplay* – een bedrijf met twee decennia ervaring in het ondersteunen van meerdere chiparchitecturen en langdurige relaties met verschillende siliciumleveranciers. Zijn werk met de Khronos Group aan de ontwikkeling van SYCL en zijn toewijding om platformonafhankelijke SYCL- en oneAPI-tools te leveren, maken Codeplay uniek gepositioneerd om deze uitbreiding te beheren. Hoewel oneAPI altijd een open inspanning is geweest, zorgt de voorgestelde nieuwe bestuursstructuur van het forum voor een lage overhead in het besluitvormingsproces en maakt een diepere participatie van de gemeenschap mogelijk. Ik ben ook blij om aan te kondigen dat Rod Burns, vice-president van Ecosystem bij Codeplay, de functie van voorzitter van de stuurgroep heeft aanvaard. Hij zal samenwerken met de oneAPI-gemeenschap om de werkgroepen van het forum te definiëren en om nominaties te vragen voor de rest van de openstaande posities. Bekijk zijn blog voor meer informatie over het bestuur van het oneAPI-communityforum en kijk of hij meer updates van hem krijgt naarmate de overgang vordert.
Word lid van de oneAPI-community om de toekomst van Open Accelerated Computing vorm te geven
Onze visie blijft hetzelfde: de ontwikkeling van een open accelerator-programmeermodel en bibliotheekinterfaces gebouwd op standaarden die werken op ALLE architecturen en platforms. Ik nodig je uit om deel uit te maken van de gemeenschap en invloed uit te oefenen op de volgende fase van onze evolutie. U kunt deelnemen aan oneAPI-forumwerkgroepen, bijdragen aan de specificatie of spreken op aankomende evenementen. De fundamentele investeringen van vandaag in open, versneld computergebruik zullen een concurrerende omgeving creëren die schaalbaar is tot hoogten die fundamenteel worden beperkt door eigen benaderingen.
Sanjiv Shah
Vice-president en algemeen directeur, Intel Developer Software
*Codeplay is een Intel-bedrijf.