Een open standaard heterogeen softwareplatform bouwen op oneAPI

Uitnodiging voor experts om samen te werken binnen een nieuw communityforum voor versneld computergebruik Vandaag zijn we verheugd om deel te nemen aan een nieuw Community Forum for Accelerated Computing dat zal voortbouwen op het werk dat is gedaan om de oneAPI™-specificatie te definiëren. Codeplay®* heeft actief bijgedragen aan oneAPI en nu ben ik vereerd om genomineerd te zijn als de eerste voorzitter die de uitbreiding van het forum leidt. Ik kijk ernaar uit om een ​​steeds opener benadering te stimuleren om de toekomst van een open specificatie voor versneld computergebruik vorm te geven. Ik nodig experts uit de gemeenschap […]

AI-prestaties versnellen in een open software-ecosysteem

In het nieuwste witboek van de Linley Group onderzoekt Linley Gwennap hoe een open software-ecosysteem van cruciaal belang is om ontwikkelaars in staat te stellen kunstmatige-intelligentiesoftware te schrijven die optimaal gebruik maakt van de nieuwste processors. Gwennap zegt: "Klanten hebben meer nodig dan alleen snelle hardware; ze moeten veel verschillende soorten netwerken kunnen gebruiken. Bovendien willen klanten hun algoritmen verder ontwikkelen en in de toekomst zelfs nieuwe soorten modellen creëren." "Nvidia's softwarestack, gebaseerd op zijn eigen CUDA, vormt een hoge toetredingsdrempel voor uitdagers. SYCL, het enige open alternatief voor CUDA met ondersteuning van meerdere leveranciers, stelt klanten in staat over […]

Codeplay implementeert MKL-BLAS voor NVIDIA GPU's met SYCL en DPC++

Softwareontwikkelaars kijken meer dan ooit naar hoe ze hun applicaties kunnen versnellen zonder geoptimaliseerde processorspecifieke code te hoeven schrijven. SYCL is de industriestandaard voor C++-versnelling, waardoor ontwikkelaars een platform hebben om hoogwaardige code in standaard C++ te schrijven, waardoor de prestaties van accelerators en gespecialiseerde processors worden ontgrendeld. Codeplay heeft onlangs een belangrijke bijdrage geleverd aan DPC++, een open source-implementatie van de SYCL-standaard, door ondersteuning voor NVIDIA-hardware toe te voegen. DPC++ maakt deel uit van het oneAPI-programmeermodel en is een open, architectuuroverschrijdende taal die is gebaseerd op de ISO C++- en Khronos SYCL-normen. DPC++ breidt deze standaarden uit en biedt […]

De bijdrage van Codeplay aan DPC++ brengt SYCL-ondersteuning voor NVIDIA GPU's

Codeplay maakt vanaf het begin deel uit van de SYCL™-gemeenschap en ons team heeft de afgelopen 5 jaar samengewerkt met collega's van enkele van de grootste halfgeleiderleveranciers, waaronder Intel en Xilinx, om de SYCL-standaard te definiëren. In die tijd is de interface die SYCL biedt aan ontwikkelaars geëvolueerd en we verwachten dit jaar te kunnen praten over de nieuwste versie van de standaard. ComputeCpp, onze implementatie van SYCL, was de eerste implementatie die SYCL v1.2.1-conform was, iets waar we erg trots op zijn en we blijven dit product ontwikkelen om de prestaties te verbeteren en het aantal ondersteunde apparaten te […]