procesori

Amd ryzen ima svoje slabo mjesto u l3 predmemoriji dizajnom ccx

Sadržaj:

Anonim

Novi AMD Ryzen 7 procesori pokazali su vrlo dobre ukupne performanse, no postoji nekoliko slučajeva gdje se njihova učinkovitost smanjuje prilično neobično. Očigledno najveća slabost AMD-ovih novih procesora je njegov memorijski podsustav, točka u kojoj Sunnyvaleovi moraju naporno raditi prije dolaska Ryzen 3 i Ryzen 5 kako bi poboljšali brzinu i kašnjenja.

L3 predmemorija je velika slaba točka AMD Ryzena

Hardware.fr napravio je iscrpan pregled memorijskog sustava i predmemorije novih procesora AMD Ryzen 7. Očigledno da postoji problem u implementaciji L3 cache-a u Ryzen-u, ova memorija ima vrlo velike latencije (100ns) koje mogu biti do 30 ns veći nego u slučaju Intel i7, pa čak i prethodnog AMD FX-a (70 ns).

Nastavljamo istražiti predmemoriju novog Ryzena i vidimo da je L1 još uvijek vrlo udaljen od performansi Intelovih procesora, s druge strane, L2 cache Ryzen uspijeva ponuditi veće brzine od onih Intelova, iako s nešto većom kašnjenjem. Najveća slabost L3 nalazi se u kašnjenju gotovo tri puta većem od Intelova.

U slučaju procesora Intel Core i7-6900K, koji imaju 32 KB L1 predmemorije, performanse su maksimalne dok se podaci za obradu ne uklapaju u L1, a zatim moraju prijeći na L2 cache koji ima veličinu 256 KB, u slučaju da je volumen podataka veći, morao bi ići u L3 predmemoriju kapaciteta 20 MB. Ako su podaci veći od 16 MB, tada se forsiraju u glavnu memoriju sustava s latencijom od 70 ms.

U slučaju Ryzen 7 1800X sve dobro funkcionira u slučaju L1 i L2 predmemorija od 32 KB odnosno 512 KB. Međutim, kada dođemo do L3 predmemorije, ponašanje je potpuno drugačije, do 4 MB iskorištenosti L3, vidimo povećanje kašnjenja koje odgovara očekivanom, međutim, latencije se drastično povećavaju kada 16 MB L3 predmemorija. Taj bi problem proizašao iz CCX modularnog dizajna novih Ryzen procesora, svaki od modula sastoji se od četiri jezgre i 8 MB L3 predmemorije.

Neravne performanse predmemoriranja Ryzen L3 između korištenja 4MB ili korištenja 8MB nastaju zbog modularnog dizajna koji uzrokuje razlike u vremenu pristupa, ovisno o tome gdje dio L3 pristupa CCX kompleksu. Ako koristite samo četiri jezgre CCX kompleksa, imate samo pristup predmemoriranja 8 MB, dok ako koristite dvije jezgre svakog CCX kompleksa, mogli biste koristiti ukupno 18 MB L3 predmemorije.

AMD Ryzen 7 1700 Pregled na španjolskom jeziku (cjelovita analiza)

U potonjem slučaju, performanse bi i dalje bile ograničene širinom pojasa AMD Data Fabric interkonektivne magistrale koja povezuje CCX komplekse s širinom pojasa od samo 22 GB / s, što je puno niža brojka od 175 GB / s predmemorije. Intelov L3, pa čak i taj RAM.

Novo izdanje za Ryzen, AM4 matičnu ploču

Preporučujemo vam Radeon softver Adrenalin 2019 Edition 19.7.1 sada dostupan

Nova AMD Zen arhitektura nudi izvrsne performanse, AMD se odlučio za dizajn koji postiže najbolji balans između performansi, troškova i skalabilnosti zahvaljujući svojim CCX modulima. No ovaj bi dizajn objasnio uzrok nižih performansi od očekivanih u nekim scenarijima koji ovise o predmemoriji, kao što su igre.

Izvor: techpowerup

procesori

Izbor urednika

Back to top button