Multi-core GPU'er har mange klare fordele i forhold single-core enheder, der tydeligt på den allerførste brug. Med en multi- core GPU , kan computeren behandle mere information på kortere tid og med færre ressourcer. Dette udmønter sig i en bedre præsterende programmer for dig og mindre energispild . Forbedret Cache
Når du anmoder om de samme data igen og igen , uanset at data udgør et billede eller elementer af et videospil , din GPU noterer og gemmer det lokalt i hvad der kaldes en " cache . "Næste gang du anmode om, at data kan GPU hente det fra cachen i stedet for at anmode det fra harddisken , som tager meget længere tid . Multi- core GPU'er har også en cache , men fordi de omfatter flere individuelle GPU'er på samme kredsløb dør, kan de hente og bearbejde disse data meget, meget hurtigere . Dette svarer til lavere latency , som blot betyder, at du ikke behøver at vente så længe , at siderne indlæses .
Flere programmer på én gang
En enkelt GPU processer information én bit en tid, men en multi-core GPU behandler mange gange dette beløb . Det betyder, at du kan bruge flere programmer på én gang, med mindre forsinkelse og nedetid, end du kan uden. Denne fordel er tydeligt, når du bruger medieafspillere, spille videospil og visning i høj opløsning . Derudover kan du køre flere af disse programmer på samme tid .
Mindre energiforbrug
Din computer kan have mere end én GPU , men medmindre de ' re placeret på samme kredsløb dør, de bruger meget mere energi . En ægte multi- core GPU packs GPU'er tæt sammen , hvilket gør dem mere effektive. Fordi du bruger mindre energi, når du bruger dem, du også generere mindre varme. Dette er en vigtig fordel, fordi de typer af medier, der GPU'er proces, såsom video, der allerede genererer en masse varme .
Multi-threading
Software ingeniører skriver særlige kode i deres produkter, som kan drage fordel af de særlige kendetegn ved multi-core GPU'er. Specifikt , de skaber kode, der er i stand til at multi-threading . Når du starter en sådan ansøgning , vil det åbne flere processer . Du kan få vist disse processer i Windows Task Manager. Det vil derefter rute dem gennem multi- core GPU , sætte individuelle GPU'er til at arbejde forarbejdning af forskellige strømme af data. Dette er meget vigtigt for databaser og servere , fordi det betyder, at de nu kan behandle mere end én anmodning ad gangen.