CUDA-kortit videokorteissa

CUDA Cores selitys

CUDA, lyhenne Compute Unified Device Architectureille, on Nvidian kehittämä teknologia, joka nopeuttaa GPU-laskentaprosesseja.

CUDA: n avulla tutkijat ja ohjelmistokehittäjät voivat lähettää C-, C ++- ja Fortran-koodin suoraan GPU: lle ilman kokoonpanokoodia. Näin he voivat hyödyntää rinnakkaista tietojenkäsittelyä, jossa tuhansia tehtäviä tai säikeitä suoritetaan samanaikaisesti.

Tietoja CUDA-korteista

Olet ehkä nähnyt termiä CUDA, kun ostat Nvidia -videokorttia . Jos katsot tällaisen kortin pakkausta tai lue videokorttikartoituksia, näet usein viittauksen CUDA-ytimien lukumäärään.

CUDA-ytimet ovat rinnakkaisia ​​prosessoreita, jotka ovat samankaltaisia ​​tietokoneen prosessorin kanssa, joka voi olla kaksois- tai nelisydänsuoritin. Nvidia-GPU: eissa voi kuitenkin olla useita tuhansia ytimiä. Nämä ytimet ovat vastuussa erilaisista tehtävistä, jotka mahdollistavat ytimien lukumäärän suoraan GPU: n nopeuteen ja tehoon.

Koska CUDA-ytimet ovat vastuussa kaiken GPU: n kautta siirrettävän datan käsittelemisestä, ytimet käsittelevät videopelien graafisia esityksiä esimerkiksi tilanteissa, joissa merkit ja maisemat latautuvat.

Sovelluksia voidaan rakentaa hyödyntämään CUDA-ytimien tarjoamaa parempaa suorituskykyä. Näet näiden sovellusten luettelon Nvidian GPU-sovellusten sivulla.

CUDA-ytimet ovat samanlaisia ​​kuin AMD: n Stream-prosessorit; ne on nimetty vain toisin. Et kuitenkaan voi tasata 300 CUDA Nvidia GPU: ta 300 Stream Processor AMD GPU: lla.

Videokortin valinta CUDA: n kanssa

Suurempi määrä CUDA-ytimiä tarkoittaa yleensä sitä, että videokortti tarjoaa nopeamman suorituskyvyn kokonaisuutena. Kuitenkin CUDA-ytimien määrä on vain yksi monista asioista, jotka on otettava huomioon valittaessa videokorttia .

Nvidia tarjoaa erilaisia ​​kortteja, joissa on vain 8 CUDA-ydintä, kuten GeForce G100 -mallissa, jopa peräti 5,760 CUDA-ytimeen GeForce GTX TITAN Z: ssa.

Grafiikkakortit, joissa on Tesla-, Fermi-, Kepler-, Maxwell- tai Pascal-arkkitehtuurit, tukevat CUDA: ta.