Imeundwa na Nvidia kwa ajili ya vitengo vya uchakataji wa michoro (GPU), Usanifu wa Kifaa cha Kukokotoa (CUDA) ni jukwaa la teknolojia linaloharakisha michakato ya kukokotoa ya GPU. Viini vya Nvidia CUDA ni vitengo vya uchakataji sambamba au tofauti ndani ya GPU, viini zaidi kwa ujumla vinalingana na utendakazi bora.
Kwa CUDA, watafiti na wasanidi programu wanaweza kutuma C, C++, na msimbo wa Fortran kwenye GPU bila kutumia msimbo wa kuunganisha. Uboreshaji huu huchukua fursa ya kompyuta sambamba ambapo maelfu ya kazi, au minyororo, hutekelezwa kwa wakati mmoja.
Miti ya CUDA ni nini?
Nvidia CUDA Cores ni vichakataji sambamba sawa na kichakataji kwenye kompyuta, ambacho kinaweza kuwa kichakataji cha aina mbili au nne. GPU za Nvidia, hata hivyo, zinaweza kuwa na maelfu kadhaa ya cores.
Unaponunua kadi ya video ya Nvidia, unaweza kuona rejeleo la idadi ya core za CUDA zilizo kwenye kadi. Mihimili inawajibika kwa kazi mbalimbali zinazohusiana na kasi na nguvu ya GPU.
Kwa kuwa CUDA cores inawajibika kushughulika na data inayosonga kupitia GPU, cores mara nyingi hushughulikia picha za mchezo wa video katika hali ambapo wahusika na mandhari yanapakia.
Core za CUDA ni sawa na Vichakataji vya Mipasho vya AMD; haya yanaitwa tu tofauti. Hata hivyo, huwezi kusawazisha 300 CUDA Nvidia GPU na Kichakataji cha Mikondo 300 cha AMD GPU.
Programu zinaweza kutengenezwa ili kufaidika na ongezeko la utendakazi linalotolewa na viini vya CUDA. Unaweza kuona orodha ya programu hizi kwenye ukurasa wa Programu za Nvidia GPU.
Kuchagua Kadi ya Video Ukitumia CUDA
Idadi kubwa zaidi ya core CUDA inamaanisha kuwa kadi ya video hutoa utendakazi wa haraka kwa jumla. Lakini idadi ya viini vya CUDA ni mojawapo tu ya mambo kadhaa ya kuzingatia wakati wa kuchagua kadi ya video.
Nvidia inatoa anuwai ya kadi zilizo na chembe chache kama nane za CUDA hadi chembe 5, 760 za CUDA katika GeForce GTX TITAN Z.
Kadi za michoro ambazo zina Tesla, Fermi, Kepler, Maxwell, au Pascal zinazotumia usanifu wa CUDA.