CUDA serdeņi videokartēs

Satura rādītājs:

CUDA serdeņi videokartēs
CUDA serdeņi videokartēs
Anonim

Nvidia izstrādāta grafikas apstrādes vienībām (GPU), Compute Unified Device Architecture (CUDA) ir tehnoloģiju platforma, kas paātrina GPU skaitļošanas procesus. Nvidia CUDA kodoli ir paralēlas vai atsevišķas GPU procesora vienības, un vairāk kodolu parasti nodrošina labāku veiktspēju.

Image
Image

Izmantojot CUDA, pētnieki un programmatūras izstrādātāji var nosūtīt C, C++ un Fortran kodu uz GPU, neizmantojot montāžas kodu. Šī racionalizēšana izmanto paralēlās skaitļošanas priekšrocības, kurās vienlaikus tiek izpildīti tūkstošiem uzdevumu vai pavedienu.

Kas ir CUDA serdeņi?

Nvidia CUDA kodoli ir paralēli procesori, kas līdzīgi datora procesoram, kas var būt divu vai četru kodolu procesors. Tomēr Nvidia GPU var būt vairāki tūkstoši kodolu.

Iegādājoties Nvidia videokarti, iespējams, redzēsit atsauci uz kartē ietverto CUDA kodolu skaitu. Kodoli ir atbildīgi par dažādiem uzdevumiem, kas saistīti ar GPU ātrumu un jaudu.

Tā kā CUDA kodoli ir atbildīgi par datu apstrādi, kas pārvietojas caur GPU, kodoli bieži apstrādā videospēļu grafiku situācijās, kad tiek ielādētas varoņi un ainavas.

CUDA kodoli ir līdzīgi AMD straumes procesoriem; tie ir vienkārši nosaukti citādi. Tomēr jūs nevarat pielīdzināt 300 CUDA Nvidia GPU un 300 straumju procesora AMD GPU.

Var izveidot lietojumprogrammas, lai izmantotu CUDA kodolu piedāvātās uzlabotās veiktspējas priekšrocības. Šo lietojumprogrammu sarakstu varat skatīt Nvidia GPU lietojumprogrammu lapā.

Videokartes izvēle ar CUDA

Lielāks CUDA kodolu skaits parasti nozīmē, ka videokarte kopumā nodrošina ātrāku veiktspēju. Taču CUDA kodolu skaits ir tikai viens no vairākiem faktoriem, kas jāņem vērā, izvēloties videokarti.

Nvidia piedāvā karšu klāstu ar astoņiem CUDA kodoliem līdz pat 5760 CUDA kodoliem GeForce GTX TITAN Z.

Grafikas kartes ar Tesla, Fermi, Kepler, Maxwell vai Pascal arhitektūru atbalsta CUDA.

Ieteicams: