GPUkiihdytyksestä
GPUkiihdytyksestä viittaa prosessiin, jossa grafiikkasuorittimien (GPU) laskentatehoa hyödynnetään perinteisesti suorittimien (CPU) tehtäviin varatuissa laskentatehtävissä. GPU:t, jotka on alun perin suunniteltu kuvien renderöintiin, koostuvat tuhansista pienemmistä ytimistä, jotka soveltuvat erinomaisesti samanaikaisten, yksinkertaisten laskutoimitusten suorittamiseen. Tämä rinnakkainen arkkitehtuuri tekee niistä huomattavasti tehokkaampia tietyntyyppisissä tehtävissä verrattuna CPU:n harvempiin, mutta monipuolisempiin ytimiin.
GPUkiihdytyksen käyttöalueet ovat laajat. Sitä käytetään merkittävästi koneoppimisessa ja tekoälyn koulutuksessa, koska suuret matriisioperaatiot ovat luonteeltaan
GPUkiihdytyksen toteuttamiseen käytetään ohjelmointirajapintoja, kuten CUDA (Nvidian kehittämä) ja OpenCL (avoin standardi). Nämä rajapinnat mahdollistavat ohjelmistokehittäjille