Jak přidání paměti významně zvyšuje herní výkon pro AMD APU?
Když upgradujete hardware počítače, je to dáno, že očekáváte zvýšení výkonu, ale někdy získáte neočekávaně výrazný nárůst nad rámec toho, na čem se počítáte. Dnešní příspěvek SuperUser Q & A pomáhá zmatenému, ale šťastnému hráči pochopit, jak se mu podařilo, když upgradoval paměť svého počítače.
Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.
Otázka
Čtečka SuperUser CyberGhostx1 chce pochopit, jak přidání paměti výrazně zvýšilo herní výkon AMD APU v počítači:
Abyste byli od začátku jasní, není to problém. To je jen něco, co opravdu chci vědět tajemství za sebou.
Systémové specifikace
- PROCESOR: AMD A10-6790K 4,0 GHz
- GPU: AMD Radeon HD 8670D 1 GB (integrovaný GPU)
- RAM: 2 x tým 4 GB 1600 DDR3 = 8 GB
Samozřejmě používám 64bitový operační systém, který využívá 8 GB paměti, ale můj dotaz je: Předtím, než jsem instaloval další 4 GB paměti RAM, hry jako Mafia II běhaly (v nejvyšších možnostech) v průměru 22 FPS. Po instalaci další paměti RAM jsem zaznamenal velmi slušný nárůst až na 40 FPS, i když se zdálo, že hra nevyužívá více než 4 GB RAM.
Jaké je to tajemství?
Další zvýšení výkonu hry je určitě léčbou, ale jak tentokrát změnil jednoduchý upgrade paměti?
Odpověď
Příznivci služby SuperUser DragonLord a Ben Richards mají pro nás odpověď. První, DragonLord:
Všiml jsem si, že používáte AMD APU. Tyto čipy kombinují procesor s vestavěným grafickým procesorem (GPU), což eliminuje potřebu diskrétní grafické karty (přinejmenším pro menší zatížení). Protože AMD APU používají systémovou paměť jako grafickou paměť, integrovaný výkon GPU je velmi závislá na šířce pásma paměti. Nejen, že systémová paměť RAM DDR3 má značně menší šířku pásma než grafická paměť GDDR5 (používá se na mnoha diskrétních grafických kartách), integrovaná GPU potřebuje sdílet tuto šířku pásma s CPU pro běžné použití aplikace. Zvýšení šířky pásma paměti přímo zvýší výkon tím, že omezí tuto překážku.
Po upgradu paměti systému jste přidali druhý paměťový modul. Se dvěma moduly je vaše paměť nyní spuštěna ve dvoukanálovém režimu, což zdvojnásobuje šířku pásma paměti a výsledkem je dramaticky vyšší výkon. Rychlejší RAM (alespoň DDR3-1866, s výhodou DDR3-2100 +) podobně zvýší výkon.
Navíc více paměti znamená, že váš systém může předem načíst více texturních dat do paměti RAM, což snižuje potřebu přístupu k disku a zvyšuje výkon. Nicméně je to méně faktor než zvýšená šířka pásma paměti.
Chcete-li ukázat, jak důležitá šířka pásma je pro AMD APU, webové stránky, jako je Tom's Hardware a PC Perspective, zjistili, že výkon APU může vzrůst s šířkou pásma paměti alespoň na úroveň DDR3-2100.
Následuje odpověď Ben Richards:
Máte APU, spíše než diskrétní CPU a diskrétní GPU. To znamená, že sdílejí systémovou paměť RAM pro textovou mezipaměť, spíše než vyhrazenou palubní paměť na grafické kartě.
Důvodem, proč inovace RAM urychlila vaši hru, je pravděpodobné kvůli výměně zdrojů textur. S celkovým množstvím paměti RAM, což znamená, že více texturních dat je možné načíst a udržet v paměti RAM delší dobu. Po přidělení veškeré paměti a operačního systému potřebujete pro práci ještě více pracovat, objeví se přidělená paměť, která nebyla v poslední době použita, uložte obsah na disk a pak znovu přidělejte paměť tento úkol. Poté, co jsou tato data znovu zapotřebí, změní se zpět z disku do paměti RAM. Tato výměna trvá dlouhou dobu (relativně).
Pravděpodobně jste hodně vyměňovali data o texturách. Když jste vylepšili paměť RAM, poskytli jste více místa pro uložení textur, což znamená menší výměnu paměti, což pak znamená vyšší FPS.
Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.