Mga Proseso

Ang amd ryzen ay may mahinang lugar sa l3 cache ng disenyo ng ccx

Talaan ng mga Nilalaman:

Anonim

Ang bagong proseso ng AMD Ryzen 7 ay nagpakita ng napakahusay na pangkalahatang pagganap, gayunpaman mayroong ilang mga kaso kung saan ang kanilang pagganap ay tumanggi nang kakaiba. Tila ang pinakamalaking kahinaan ng mga bagong processors ng AMD ay ang subsystem ng memorya nito, isang punto kung saan kailangang gumana nang husto si Sunnyvale bago ang pagdating ng Ryzen 3 at Ryzen 5 upang mapagbuti ang bilis at mga latitude.

Ang L3 cache ay malaking mahinang punto ng AMD Ryzen

Ang Hardware.fr ay gumawa ng isang kumpletong pagsusuri ng memorya ng system at ang cache ng bagong mga processors ng AMD Ryzen 7. Maliwanag na mayroong isang problema sa pagpapatupad ng L3 cache sa Ryzen, ang memorya na ito ay may napakataas na latencies (100ns) na maaari maging hanggang sa 30 ns na mas mataas kaysa sa kaso ng Intel i7 at maging sa nakaraang AMD FX (70 ns).

Patuloy naming sinisiyasat ang cache ng bagong Ryzen at nakita namin na ang L1 ay napakalayo pa rin sa pagganap ng mga processors ng Intel, sa kabilang banda, ang L2 cache ni Ryzen ay namamahala upang mag-alok ng mas mataas na bilis kaysa sa mga Intel, kahit na may medyo mas mataas na latency. Ang pinakamalaking kahinaan ng L3 ay matatagpuan sa isang latency halos tatlong beses na sa Intel.

Sa kaso ng mga processor ng Intel Core i7-6900K, na mayroong 32 KB ng L1 cache, ang pagganap ay maximum hanggang sa ang data na mahawakan ay hindi magkasya sa loob ng L1, pagkatapos ay kailangan nilang tumalon sa L2 cache na may sukat 256 KB, kung sakaling mas malaki ang dami ng data, kailangan itong pumunta sa L3 cache na may kapasidad na 20 MB. Kung ang data ay mas malaki kaysa sa 16 MB pagkatapos ay pinipilit ito sa pangunahing memorya ng system na may latency ng 70 ms.

Sa kaso ng Ryzen 7 1800X lahat ay gumagana nang maayos sa kaso ng L1 at L2 cache na 32 KB at 512 KB ayon sa pagkakabanggit. Gayunpaman, kapag nakarating kami sa L3 cache, ang pag-uugali ay lubos na naiiba, hanggang sa 4 MB na paggamit ng L3, nakikita namin ang isang pagtaas ng mga latencies na tumutugma sa kung ano ang inaasahan, gayunpaman, ang mga latitude ay tumataas nang malaki kapag 16 MB ng ang L3 cache. Ang problemang ito ay hango sa CCX modular design ng bagong Ryzen processors, ang bawat isa sa mga module ay binubuo ng apat na cores at 8 MB ng L3 cache.

Ang hindi pantay na pagganap ni Ryzen L3 cache sa pagitan ng paggamit ng 4MB o paggamit ng 8MB ay dahil sa modular na disenyo nito na nagdudulot ng mga pagkakaiba sa oras ng pag-access depende sa kung saan ang bahagi ng L3 ay naka-access sa CCX complex. Kung gumagamit ka lamang ng apat na mga cores ng isang CCX complex, mayroon ka lamang access sa 8 MB ng cache, habang kung gumagamit ka ng dalawang cores ng bawat CCX complex, maaari mong gamitin ang kabuuang 18 MB ng L3 cache.

AMD Ryzen 7 1700 Repasuhin sa Espanyol (Kumpletong Pagsusuri)

Sa huling kaso, ang pagganap ay limitado pa rin sa bandwidth ng AMD Data Fabric na magkakaugnay na bus na nag-uugnay sa mga kumplikadong CCX na may bandwidth na 22 GB / s lamang, mas mababa ang figure kaysa sa 175 GB / s ng cache. L3 ng Intel at kahit na ang RAM na iyon.

Bagong isyu para sa kakulangan sa motherboard ng Ryzen, AM4

GUSTO NAMIN IYONG Radeon Software Adrenalin 2019 Edition 19.7.1 Magagamit na Ngayon

Ang bagong arkitektura ng AMD Zen ay nag-aalok ng mahusay na pagganap, napili ng AMD para sa isang disenyo na nakakamit ang pinakamahusay na balanse sa pagitan ng pagganap, gastos at scalability salamat sa mga module ng CCX nito. Gayunpaman, ipapaliwanag ng disenyo na ito ang sanhi ng pagganap na mas mababa kaysa sa inaasahan na pagganap sa ilang mga senaryo na umaasa sa cache, tulad ng paglalaro.

Pinagmulan: techpowerup

Mga Proseso

Pagpili ng editor

Back to top button