Nyt sprog med base i Python koder AI på GPU'er

1 kommentar.  Hop til debatten
Nyt sprog med base i Python koder AI på GPU'er
Illustration: garloon/Bigstock.
Just-in-time-compiler oversætter Python-kode til GPU-instrukser.
11. august 2021 kl. 09:46
errorÆldre end 30 dage
Manglende links i teksten kan sandsynligvis findes i bunden af artiklen.

Et nyt sprog med navnet Triton vil gøre det nemmere at programmere neurale netværk på grafikprocessorer. Det skriver Infoworld.

Bag sproget står organisationen Openai, der blandt andet er ophav til den gigantiske sprogmodel GPT-3, som bygger på den neurale arkitektur deep learning. Triton benytter Python som grundlag, og udvikleren skriver kode i Python med Tritons biblioteker, som oversættes til GPU-instrukser via en just-in-time-compiler.

Det giver mulighed for integration med resten af Pythons miljø. Tritons biblioteker byder på en række primitive datatyper i stil med biblioteket Numpy, som understøtter matrix-operationer og reduktion af arrays.

Indtil videre findes sproget kun til Linux.

1 kommentar.  Hop til debatten
Debatten
Log ind for at deltage i debatten.
settingsDebatindstillinger
1
13. august 2021 kl. 11:14

Man kunne også bruge Futhark (https://futhark-lang.org/), som oversætter højniveaukode til meget effektiv GPU-kode, der kan kaldes fra f.eks. Python. Dermed er det ikke kun et fast antal biblioteksfunktioner, man kan bruge.