Hemsida » hur » Hur ökade spelminne betydligt ökat spelresultat för en AMD APU?

    Hur ökade spelminne betydligt ökat spelresultat för en AMD APU?

    När du uppgraderar datorns maskinvara är det givet att du förväntar dig en ökning i prestanda, men ibland får du en oväntat signifikant ökning utöver vad du räknade med. Dagens SuperUser Q & A-tjänst hjälper en förvirrad, men glad gamer förstår hur han lyckades ut när han uppgraderade sin dators minne.

    Dagens Question & Answer-session kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

    Frågan

    SuperUser-läsare CyberGhostx1 vill förstå hur mängden minne ökade spelutvecklingen avsevärt för datorns AMD APU:

    För att vara tydlig från början är detta inte ett problem. Det här är bara något jag verkligen vill veta hemligheten bakom.

    Systemspecifikationer

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

    Självklart använder jag ett 64-bitars operativsystem för att använda mina 8 GB minne, men min fråga är: Innan jag installerade ytterligare 4 GB RAM, sprang spel som Mafia II (vid högsta inställningar) i genomsnitt av 22 FPS. Efter att jag installerat det extra RAM-minnet märkte jag en mycket anständig ökning till 40 FPS trots att spelet inte tycktes använda mer än 4 GB RAM.

    Vad är hemligheten bakom detta??

    Den extra boosten i spelprestanda är definitivt en behandling, men hur gjorde en enkel minnesuppgradering en sådan skillnad den här gången?

    Svaret

    SuperUser-bidragsgivare DragonLord och Ben Richards har svaret för oss. Först upp DragonLord:

    Jag märkte att du använder en AMD APU. Dessa chips kombinerar en CPU med inbyggd grafikprocessor (GPU), vilket eliminerar behovet av ett diskret grafikkort (åtminstone för lättare arbetsbelastningar). Eftersom AMD APU använder systemminne som grafikminne är integrerad GPU-prestanda mycket beroende av minnesbandbredd. Inte bara har DDR3-systemminne betydligt mindre bandbredd än GDDR5-videominne (används på många diskreta grafikkort). Den integrerade GPU-enheten behöver dela denna bandbredd med CPU-enheten för normal applikationsanvändning. Ökande minnesbandbredd ökar direkt prestanda genom att minska flaskhalsen.

    När du uppgraderade systemets minne lade du till en andra minnesmodul. Med två moduler körs ditt minne nu i dubbelkanalläge, vilket fördubbar minnesbandbredd och dramatiskt ökar prestandan som ett resultat. Snabbare RAM (åtminstone DDR3-1866, helst DDR3-2100 +) ökar på samma sätt prestanda.

    Dessutom innebär mer minne att ditt system kan förinstallera mer texturdata till RAM, vilket minskar behovet av att komma åt disken och öka prestanda. Detta är emellertid mindre av en faktor än den ökade minnesbandbredden.

    För att visa hur viktigt minnesbandbredd är för AMD-APU: er, har webbplatser som Toms hårdvara och PC-perspektiv funnit att APU-prestanda kan öka med minnesbandbredd upp till åtminstone DDR3-2100.

    Följd av svaret från Ben Richards:

    Du har en APU, snarare än en diskret CPU och diskret GPU. Det betyder att de delar systemminne för texturcache, snarare än dedikerad inbyggd minne på ett grafikkort.

    Anledningen till att RAM-uppgraderingen sped upp saker för ditt spel är sannolikt på grund av att texturresurs byter ut. Med mer RAM tillgängligt övergripande betyder det att mer texturdata kan laddas och hållas i RAM längre. När du har all ditt minne tilldelat och ditt operativsystem behöver mer att arbeta med för en uppgift just nu kommer det att hitta tilldelat minne som inte har använts nyligen, spara innehållet på din skiva och sedan omfördela minnet för den uppgiften. När den informationen behövs igen kommer den att byta tillbaka den från skivan till RAM. Denna byte tar lång tid (relativt).

    Du skulle sannolikt byta mycket på texturdata. När du uppgraderade din RAM gav du mer utrymme för texturer som ska lagras, vilket betyder mindre minnesbyte, vilket då översätts till en högre FPS.


    Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.