Vad är CUDA-kärnor och hur förbättrar de datorspel?
Annons
När du shoppar efter en ny GPU kommer du förmodligen att stöta på något som kallas “CUDA-kärnor” på en GPU: s lista med specifikationer. Du kommer att höra folk berätta om dessa mystiska kärnor, men du har fortfarande ingen aning om hur de förbättrar en GPU. För dig är de bara något som får dig att tänka på en havsdjur.
Det är allt på väg att förändras. Vi kommer att leda dig genom grunderna i Nvidias CUDA-kärnor och hur de hjälper din dator att ge bättre grafik.
Vad är CUDA-kärnor?
CUDA-kärnor låter coolt, men de har tyvärr inget att göra med barracudor. CUDA står för "Compute Unified Device Architecture", vilket inte gör mycket för att förklara exakt vad CUDA-kärnor gör. Dessa högteknologiska kärnor är faktiskt specialiserade på parallellbehandling. Med andra ord kan de arbeta tillsammans för att slutföra en uppgift.
Känner du till hur CPU: er fungerar Vad är en CPU och vad gör den? Vad är en CPU och vad gör den? Beräkna akronymer är förvirrande. Vad är en CPU ändå? Och behöver jag en fyr- eller dual-core processor? Vad sägs om AMD eller Intel? Vi är här för att förklara skillnaden! Läs mer ? Du vet antagligen att CPU: er har kärnor. Vissa har dubbla kärnor, fyrkärnor eller till och med har åtta kärnor. Alla dessa kärnor hjälper CPU: n att hantera data - ju fler kärnor, desto snabbare bearbetar processorn.
CUDA-kärnor fungerar på samma sätt som CPU-kärnor gör (förutom att de finns i GPU: er). Även om du vanligtvis kan räkna antalet CPU-kärnor på båda händerna, kan antalet CUDA-kärnor i en GPU vara i hundratals eller tusentals. Vanligtvis ser du inte en GPU med bara en enda CUDA-kärna - GPU: er kommer vanligtvis att ha hundratals eller fler.
Eftersom CUDA-kärnor är mycket mindre än CPU-kärnor kan du passa fler av dem inuti en GPU. Dessutom tenderar grafikkort att ha ett större område jämfört med CPU: er, vilket gör det tillräckligt rymligt för att passa tusentals CUDA-kärnor.
Varför är CUDA-kärnor viktiga i spel?
Nu när du vet vad CUDA-kärnor är och hur de har sitt ursprung undrar du förmodligen hur alla dessa små kärnor kan förbättra din spelupplevelse. CUDA-kärnor gör att din GPU kan behandla liknande uppgifter samtidigt.
Effektiviteten hos CUDA-kärnor kommer från denna parallella behandlingsfunktion. Eftersom en kärna arbetar för att slutföra en uppgift relaterad till grafik, kommer en annan kärna bredvid att slutföra ett liknande jobb. Detta eliminerar den bortkastade tiden som uppstår när en kärna väntar på att en annan ska slutföra sin uppgift innan man går vidare.
CUDA-kärnor fullbordar bara kompletta uppgifter relaterade till grafik, och det är där CUDA-kärnor skiljer sig från CPU-kärnor - medan CPU-kärnor fungerar för att slutföra olika oberoende uppgifter, behöver CUDA-kärnor bara oroa sig för grafik.
När det gäller din spelupplevelse hjälper CUDA-kärnor att ditt spel ser realistiskt ut genom att tillhandahålla högupplöst grafik som skapar en verklighetstro 3D-effekt. Du kommer också att märka att dina spel ser mer detaljerade ut och har förbättrad belysning och skuggning.
När du stöter på en laddningsskärm när du spelar, vet du att CUDA-kärnor är på jobbet bakom kulisserna. CUDA-kärnor skapar landskapet, ritar karaktärsmodeller och ställer in belysning innan du börjar på ett virtuellt äventyr.
Vad är skillnaden mellan CUDA-kärnor och strömprocessorer?
Om du är ett AMD-fan är du förmodligen medveten om AMDs strömprocessorer. De flesta känner till strömprocessorer som AMD: s version av CUDA-kärnor, vilket är sant för det mesta.
Strömprocessorer har samma syfte som CUDA-kärnor, men båda kärnorna handlar om det på olika sätt. CUDA-kärnor och strömprocessorer är definitivt inte lika med varandra - 100 CUDA-kärnor motsvarar inte 100 strömprocessorer.
Så, vad gör strömprocessorer så annorlunda än CUDA-kärnor? Det beror främst på hur GPU: n är byggd. Strukturen för AMD och Nvidia GPUs skiljer sig väldigt mycket, och det gör att kärnorna beter sig annorlunda.
Hur många CUDA-kärnor behöver du verkligen?
Ju fler CUDA-kärnor du har, desto bättre blir din spelupplevelse. Men om du letar efter ett prisvärt grafikkort De 6 bästa budgetgrafikkorten för billiga spel De 6 bästa budgetgrafikkorten för billiga gaming Budget-grafikkort är mycket kapabla i dag. Här är de bästa budgetgrafikkorten som låter dig spela billig. Läs mer, du kanske inte vill få en med ett stort antal CUDA-kärnor (de kan bli ganska dyra).
CUDA-kärnor är inte bara populära bland spelare. De har flera olika användningsområden inom områden som hanterar en enorm mängd data, till exempel teknik och Bitcoin-gruvdrift. Du behöver ett stort antal CUDA-kärnor i dessa områden, men hur många behöver du bara för att spela ett PC-spel?
Svaret beror verkligen på hur mycket pengar som finns i din plånbok och hur väl avrundat du vill ha ditt grafikkort. Med det sagt säger inte ett grafikkort med ett högre antal CUDA-kärnor nödvändigtvis att det är bättre än ett med ett lägre antal. Kvaliteten på ett grafikkort beror verkligen på hur dess andra funktioner interagerar med CUDA-kärnorna.
För att få en exakt jämförelse mellan två kort bör du ta en titt på riktmärketester De 10 bästa gratis riktmärkensprogrammen för Windows De 10 bästa gratis riktmärkensprogrammen för Windows Använd dessa fantastiska och kostnadsfria benchmarkprogram för Windows för att felsöka ditt system och hålla det uppdaterades. Läs mer .
Kommer GPUs någonsin att byta ut CPU: er?
Utvecklingen av CUDA-kärnor får oss att undra om det är möjligt för en GPU att helt ersätta en CPU. CUDA-kärnor kan rymma tusentals kärnor, men är det tillräckligt för att motivera en ersättning?
Helt sedan början av 2000-talet har Nvidia arbetat för att skapa en GPU för allmän databehandling. År 2003 skapade forskare från Stanford University en programmeringsmodell med namnet Brook, som skulle föra Nvidia ett steg närmare att skapa ett allmänt GPU. Vid den tiden trodde vissa att introduktionen av Brook skulle få slut på CPU: er (som ni kan se, det har inte hänt ännu).
Ledaren för forskarteamet, Ian Buck, gick så småningom med Nvidia och började historien om CUDA-kärnan. Nvidia släppte CUDA 2006, och det har sedan dess dominerat djup inlärning Deep Learning vs. Machine Learning vs. AI: How Go De Together? Deep Learning vs. Machine Learning vs. AI: Hur går de tillsammans? Försöker du ta reda på skillnaden mellan konstgjord intelligens, maskininlärning och djupinlärning? Här är vad de alla menar. Läs mer branscher, bildbehandling, beräkningsvetenskap och mer. Även med framsteg av CUDA-kärnor är det fortfarande osannolikt att GPU: er kommer att ersätta CPU: er.
Uppgradera ditt grafikkort
Att använda ett grafikkort som är utrustat med CUDA-kärnor ger din dator en fördel i den totala prestanda såväl som inom spel. Fler CUDA-kärnor betyder tydligare och mer verklighetstro grafik. Kom bara ihåg att också ta hänsyn till grafikkortets andra funktioner.
Om alla element arbetar tillsammans för att skapa bästa prestanda vet du att du gjorde rätt val.
Vet du inte var du ska börja leta efter ditt nästa grafikkort? Vår grafikkortköpguide De bästa grafikkorten för alla budgetar De bästa grafikkorten för alla budgetar Det kan vara tufft att hitta en GPU med hög prestanda. Vi har samlat några av de bästa grafikkorten för alla budgetar. Läs mer kommer att hjälpa dig att göra ett informerat köp som passar din budget.