Jedra CUDA v video karticah

Kazalo:

Jedra CUDA v video karticah
Jedra CUDA v video karticah
Anonim

Razvila jo je Nvidia za grafične procesne enote (GPE), Compute Unified Device Architecture (CUDA) je tehnološka platforma, ki pospešuje računske procese GPE. Jedra Nvidia CUDA so vzporedne ali ločene procesne enote znotraj GPE-ja, pri čemer več jeder na splošno pomeni boljšo zmogljivost.

Image
Image

S CUDA lahko raziskovalci in razvijalci programske opreme pošljejo kodo C, C++ in Fortran v GPE brez uporabe kode za sestavljanje. Ta racionalizacija izkorišča prednosti vzporednega računalništva, v katerem se hkrati izvaja na tisoče opravil ali niti.

Kaj so jedra CUDA?

Jedra CUDA Nvidia so vzporedni procesorji, podobni procesorju v računalniku, ki je lahko dvojedrni ali štirijedrni procesor. GPE-ji Nvidia pa imajo lahko več tisoč jeder.

Ko kupujete grafično kartico Nvidia, boste morda videli sklic na število jeder CUDA, ki jih vsebuje kartica. Jedra so odgovorna za različne naloge, povezane s hitrostjo in močjo GPE.

Ker so jedra CUDA odgovorna za obravnavo podatkov, ki se premikajo skozi GPE, jedra pogosto obravnavajo grafiko video iger v situacijah, ko se nalagajo liki in pokrajina.

Jedra CUDA so podobna pretočnim procesorjem AMD; ti so le drugače poimenovani. Vendar ne morete enačiti 300 CUDA Nvidia GPE z 300 Stream Processor AMD GPE.

Aplikacije je mogoče zgraditi tako, da izkoristijo povečano zmogljivost, ki jo ponujajo jedra CUDA. Seznam teh aplikacij si lahko ogledate na strani z aplikacijami Nvidia GPU.

Izbira grafične kartice s CUDA

Večje število jeder CUDA običajno pomeni, da grafična kartica na splošno zagotavlja hitrejše delovanje. Toda število jeder CUDA je le eden od številnih dejavnikov, ki jih je treba upoštevati pri izbiri grafične kartice.

Nvidia ponuja paleto kartic, ki vsebujejo od osem jeder CUDA do kar 5760 jeder CUDA v GeForce GTX TITAN Z.

Grafične kartice z arhitekturo Tesla, Fermi, Kepler, Maxwell ali Pascal podpirajo CUDA.

Priporočena: