CUDA-kjerner i skjermkort

Innholdsfortegnelse:

CUDA-kjerner i skjermkort
CUDA-kjerner i skjermkort
Anonim

Compute Unified Device Architecture (CUDA) er utviklet av Nvidia for grafikkbehandlingsenheter (GPUer), og er en teknologiplattform som akselererer GPU-beregningsprosesser. Nvidia CUDA-kjerner er parallelle eller separate prosesseringsenheter i GPUen, med flere kjerner som generelt sett tilsvarer bedre ytelse.

Image
Image

Med CUDA kan forskere og programvareutviklere sende C-, C++- og Fortran-kode til GPU-en uten å bruke monteringskode. Denne strømlinjeformingen drar fordel av parallell databehandling der tusenvis av oppgaver, eller tråder, utføres samtidig.

Hva er CUDA-kjerner?

Nvidia CUDA-kjerner er parallelle prosessorer som ligner på en prosessor i en datamaskin, som kan være en dual- eller quad-core prosessor. Nvidia GPUer kan imidlertid ha flere tusen kjerner.

Når du kjøper et Nvidia-skjermkort, kan det hende du ser en referanse til antall CUDA-kjerner i et kort. Kjerner er ansvarlige for ulike oppgaver knyttet til hastigheten og kraften til GPUen.

Siden CUDA-kjerner er ansvarlige for å håndtere dataene som beveger seg gjennom en GPU, håndterer kjerner ofte videospillgrafikk i situasjoner der karakterer og landskap lastes inn.

CUDA-kjerner ligner på AMD Stream-prosessorer; disse er bare navngitt annerledes. Du kan imidlertid ikke sidestille en 300 CUDA Nvidia GPU med en 300 Stream Processor AMD GPU.

Applikasjoner kan bygges for å dra nytte av den økte ytelsen som tilbys av CUDA-kjerner. Du kan se en liste over disse programmene på siden for Nvidia GPU-applikasjoner.

Velge et skjermkort med CUDA

Et høyere antall CUDA-kjerner betyr vanligvis at skjermkortet gir raskere ytelse tot alt sett. Men antallet CUDA-kjerner er bare én av flere faktorer å vurdere når du velger et skjermkort.

Nvidia tilbyr en rekke kort med så få som åtte CUDA-kjerner til så mange som 5 760 CUDA-kjerner i GeForce GTX TITAN Z.

Grafikkort som har Tesla-, Fermi-, Kepler-, Maxwell- eller Pascal-arkitektur støtter CUDA.

Anbefalt: