/ / Hvordan økte spillinnholdet for en AMD APU betydelig ved å legge til minne betydelig?

Hvordan økte spillytelsen for en AMD APU betydelig ved å legge til minne betydelig?

hvordan gjorde skapende-minne-betydelig-økning-gaming ytelse-for-en-amd-APU-00

Når du oppgraderer datamaskinens maskinvare, er det detgitt at du forventer et løft i ytelsen, men noen ganger får du en uventet betydelig økning utover det du regnet med. Dagens SuperUser spørsmål og svar hjelper en forvirret, men glad spiller for å forstå hvordan han lyktes da han oppgraderte datamaskinens minne.

Dagens spørsmål og svar øker oss med tillatelse fra SuperUser - en underavdeling av Stack Exchange, en samfunnsdrevet gruppe av spørsmål og svar på nettsteder.

Spørsmålet

SuperUser-leser CyberGhostx1 ønsker å forstå hvordan å legge til minne betydelig økt spillytelsen for datamaskinens AMD APU:

For å være tydelig fra starten av er dette ikke et problem. Dette er bare noe jeg virkelig vil vite hemmeligheten bak.

System spesifikasjoner

  • PROSESSOR: AMD A10-6790K 4,0 GHz
  • GPU: AMD Radeon HD 8670D 1 GB (integrert GPU)
  • RAM: 2 x Team 4GB 1600 DDR3 = 8 GB

Selvfølgelig bruker jeg et 64-biters OS for å benytte meg avmine 8 GB minne, men spørsmålet mitt er: Før jeg installerte ytterligere 4 GB RAM, løp spill som Mafia II (med de høyeste innstillingene) i gjennomsnitt 22 FPS. Etter at jeg installerte den ekstra RAM, merket jeg en veldig anstendig økning til 40 FPS, selv om spillet ikke så ut til å bruke mer enn 4 GB RAM.

Hva er hemmeligheten bak dette?

Det ekstra løftet i spillytelsen er definitivt en godbit, men hvordan gjorde en enkel minneoppgradering en slik forskjell denne gangen?

Svaret

SuperUser-bidragsytere DragonLord og Ben Richards har svaret for oss. Først opp, DragonLord:

Jeg la merke til at du bruker en AMD APU. Disse brikkene kombinerer en CPU med en innebygd grafikkprosessor (GPU), og eliminerer behovet for et diskret grafikkort (i det minste for lettere arbeidsmengder). Fordi AMD APUer bruker systemminnet som grafikkminne, er integrert GPU-ytelse veldig avhengig av minnebåndbredde. Ikke bare har DDR3-system RAM betydelig betydelig mindre båndbredde enn GDDR5 videominne (brukt på mange diskrete grafikkort), den integrerte GPU trenger å dele denne båndbredden med CPU for normal applikasjonsbruk. Å øke minnebåndbredden vil øke ytelsen direkte ved å redusere denne flaskehalsen.

Da du oppgraderte systemets minne, la du tilen andre minnemodul. Med to moduler kjører minnet nå i dual-channel mode, dobler minnebåndbredden og øker ytelsen dramatisk som et resultat. Raskere RAM (minst DDR3-1866, helst DDR3-2100 +) vil også øke ytelsen på lignende måte.

I tillegg betyr mer minne at systemet ditt kanlast inn mer teksturdata i RAM, reduserer behovet for å få tilgang til disken og øke ytelsen. Imidlertid er dette mindre av en faktor enn den økte minnebåndbredden.

For å vise hvor viktig minnebåndbredde er for AMD APUer, har nettsteder som Tom's Hardware og PC Perspective funnet ut at APU-ytelsen kan øke med minnebåndbredden opp til minst DDR3-2100.

Etterfulgt av svaret fra Ben Richards:

Du har en APU, snarere enn en diskret CPU og diskret GPU. Det betyr at de deler system-RAM for teksturbuffer, i stedet for dedikert innebygd minne på et grafikkort.

Årsaken til at RAM-oppgraderingen fremskyndet ting forspillet ditt er sannsynligvis på grunn av bytte av tekstur. Med mer RAM tilgjengelig totalt sett, betyr det at mer teksturdata kan lastes inn og oppbevares i RAM lenger. Når du har all minnet tildelt, og operativsystemet ditt trenger mer å jobbe med for en oppgave akkurat nå, vil den finne tildelt minne som ikke har blitt brukt nylig, lagre innholdet på disken, og deretter fordele minnet til den oppgaven. Når disse dataene er nødvendige igjen, vil de bytte den tilbake fra disken til RAM. Denne byttingen tar lang tid (relativt).

Du byttet sannsynligvis mye på teksturdata. Da du oppgraderte RAM-en din ga du mer plass til å lagre teksturer, noe som betyr mindre bytte av minne, som deretter oversettes til en høyere FPS.


Har du noe å legge til forklaringen? Lyd av i kommentarene. Vil du lese flere svar fra andre teknologikyndige Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.