Skriv ut
Kategori: Produkt
Nvidia släpper en betaversion av ett programverktyg som låter dig utföra allmänna beräkningar på Nvidias grafikkort.
Företaget har valt att lägga åtkomsten till grafikkortet på en högre abstraktionsnivå än konkurrenten AMD/ATI, enligt tidningen Ars Technica .

Konkurrentens lösning heter CTM, Close To Metal, och ger programmeraren fulla uttrycksmöjligheter genom att låta henne implementera i assembler. Nvidia har istället byggt ett bibliotek, Cuda (compute unified device architecture), med funktioner som är välbekanta för numeriker.

Ars Technica föreslår att någon genast ska implementera Cuda i CTM och därmed göra Cuda till en standard som kan köras på både Nvidia- och ATI-grafikkort.

Det finns en trend att grafikkortstillverkarna öppnar upp sina grafikkort - som i praktiken är massiva multikärnor - så att programmerare kan utföra allmänna beräkningar dem, och inte bara grafikoperationer. Ett sådant grafikkort kallas för en GPGPU (general purpose graphics processing unit).

I Cuda finns bland annat funktioner för matrisalgebra enligt standarden Blas, FFT-operationer, profileringsverktyg och exempel på hur biblioteken används.