Kako je dodavanje memorije značajno povećalo performanse igara za AMD APU?
Kada nadograđujete hardver vašeg računala, to je podatak da očekujete povećanje performansi, ali ponekad dobijete neočekivano značajno povećanje iznad onoga na što ste računali. Današnja postova s pitanjima o odgovorima korisnika (SuperUser) pomažu zbunjenom, ali sretnom igraču razumjeti kako mu se svidjelo kad je nadogradio memoriju svog računala.
Današnja sesija pitanja i odgovora dolazi nam ljubaznošću SuperUser-a, podjele Stack Exchangea, grupiranja web-lokacija za pitanja i odgovore u zajednici.
Pitanje
Čitač SuperUser CyberGhostx1 želi razumjeti kako je dodavanje memorije značajno povećalo performanse igre za AMD APU za njegovo računalo:
Da bi bilo jasno od početka, to nije problem. Ovo je nešto što stvarno želim znati tajnu.
Specifikacije sustava
- procesor: AMD A10-6790K 4,0 GHz
- Grafički procesor: AMD Radeon HD 8670D 1GB (integrirani GPU)
- RADNA MEMORIJA: 2 x Team 4GB 1600 DDR3 = 8 GB
Naravno, koristim 64-bitni OS kako bih iskoristio svoju 8 GB memorije, ali moje je pitanje: Prije nego što sam instalirao dodatnih 4 GB RAM-a, igre poput Mafia II su se kretale (na najvišim postavkama) u prosjeku od 22 FPS. Nakon instalacije dodatnog RAM-a, primijetio sam vrlo pristojno povećanje na 40 FPS iako se čini da igra ne koristi više od 4 GB RAM-a.
Što je tajna iza toga?
Dodatni poticaj u performansama igre svakako je poslastica, ali kako je jednostavna nadogradnja memorije napravila takvu razliku ovaj put?
Odgovor
SuperUser suradnici DragonLord i Ben Richards imaju odgovor za nas. Prvo, DragonLord:
Primijetio sam da koristite AMD APU. Ovi čipovi kombiniraju CPU s ugrađenim grafičkim procesorom (GPU), eliminirajući potrebu za diskretnom grafičkom karticom (barem za lakša radna opterećenja). Budući da AMD APU-i koriste sistemsku memoriju kao grafičku memoriju, performanse integriranog GPU-a uvelike ovise o propusnosti memorije. DDR3 RAM sustav ne samo da ima znatno manju propusnost od GDDR5 video memorije (koja se koristi na mnogim diskretnim grafičkim karticama), integrirani GPU mora dijeliti ovu propusnost s CPU-om za normalnu upotrebu. Povećanje propusnosti memorije izravno će povećati performanse smanjenjem ovog uskog grla.
Kada nadogradite memoriju sustava, dodali ste drugi memorijski modul. S dva modula, memorija sada radi u dual-channel modu, udvostručujući propusnost memorije i dramatično povećavajući performanse kao rezultat. Brži RAM (barem DDR3-1866, po mogućnosti DDR3-2100 +) također će povećati performanse.
Osim toga, više memorije znači da vaš sustav može unaprijed učitati više teksturnih podataka u RAM, smanjujući potrebu za pristupom disku i povećavajući performanse. Međutim, to je manje od faktora od povećane propusnosti memorije.
Kako bi pokazali koliko je važna propusnost memorije za AMD APU-ove, web-lokacije kao što je Tomova perspektiva hardvera i računala otkrile su da se performanse APU-a mogu povećati s propusnim opsegom memorije do najmanje DDR3-2100.
Slijedi odgovor Ben Richardsa:
Imate APU, a ne diskretni CPU i diskretni GPU. To znači da dijele sistemski RAM za cache teksture, a ne namjensku memoriju na grafičkoj kartici.
Razlog zbog kojeg je nadogradnja RAM-a ubrzala vašu igru je vjerojatno zbog zamjene resursa teksture. S ukupnom količinom dostupnog RAM-a, to znači da je više podataka o teksturi moguće učitati i zadržati u RAM-u dulje. Kada vam je dodijeljena sva memorija, a vaš operativni sustav treba više za rad s zadatkom upravo sada, on će pronaći dodijeljenu memoriju koja nije nedavno korištena, spremiti sadržaj na disk, a zatim ponovno dodijeliti memoriju za taj zadatak. Nakon što su podaci ponovno potrebni, zamijenit će ih s diska u RAM. Ova zamjena traje dugo (relativno).
Vjerojatno ste zamijenili puno podataka o teksturi. Kada nadogradite svoj RAM, osigurali ste više prostora za pohranu tekstura, što znači manje zamjene memorije, što se zatim prevodi u veći FPS.
Imate li što dodati objašnjenju? Zvuk isključen u komentarima. Želite li pročitati više odgovora od drugih tehničkih korisnika Stack Exchangea? Pogledajte cjelokupnu temu za raspravu ovdje.