CUDA Cores in videokaarte

CUDA Cores Uitgelê

CUDA, 'n akroniem vir Compute Unified Device Architecture, is 'n tegnologie wat ontwikkel is deur Nvidia wat GPU-berekeningsprosesse versnel.

Met CUDA kan navorsers en programmatuurontwikkelaars direk C, C ++ en Fortran kode direk aan die GPU stuur sonder om die byeenkomskode te gebruik. Dit laat hulle voordeel trek uit parallelle rekenaarwerk waarin duisende take of drade gelyktydig uitgevoer word.

Inligting oor CUDA Cores

Jy het dalk die term CUDA gesien wanneer jy vir 'n Nvidia- videokaart gekoop het . As jy na die verpakking van so 'n kaart kyk of videokaart resensies lees, sien jy dikwels 'n verwysing na die aantal CUDA-kern.

CUDA kerne is parallel verwerkers soortgelyk aan 'n verwerker in 'n rekenaar, wat 'n dubbele of vierkern verwerker kan wees. Nvidia GPU's kan egter verskeie duisend kerne hê. Hierdie kerne is verantwoordelik vir verskeie take wat die aantal kernpunte toelaat om direk verband te hou met die spoed en drywing van die GPU.

Aangesien CUDA-kerne verantwoordelik is vir die hantering van al die data wat deur 'n GPU beweeg, hanteer die kerne dinge soos die grafika in videospeletjies vir situasies soos wanneer karakters en natuurskoon laai.

Aansoeke kan gebou word om voordeel te trek uit die verhoogde prestasie wat deur CUDA-kernkerne aangebied word. U kan 'n lys van hierdie programme sien op Nvidia se GPU-toepassingsblad.

CUDA cores is soortgelyk aan AMD se Stream processors; hulle word net anders genoem. Jy kan egter nie 'n 300 CUDA Nvidia GPU gelykstel met 'n 300 Stream Processor AMD GPU.

Kies 'n videokaart met CUDA

Die hoër aantal CUDA-kerne beteken gewoonlik dat die videokaart 'n vinniger prestasie in die algemeen bied. Die aantal CUDA-kerne is egter slegs een van verskeie dinge wat jy moet oorweeg wanneer jy 'n videokaart kies .

Nvidia bied 'n verskeidenheid kaarte wat so min as 8 CUDA-kerne bevat, soos in die GeForce G100, tot soveel as 5,760 CUDA-kerne in die GeForce GTX TITAN Z.

Grafiese kaarte wat Tesla, Fermi, Kepler, Maxwell, of Pascal argitektuur ondersteun CUDA.