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.