процесори

Amd ryzen има слабото си място в l3 кеш от ccx дизайн

Съдържание:

Anonim

Новите процесори на AMD Ryzen 7 показаха много добра цялостна производителност, но има няколко случая, при които тяхната производителност намалява доста странно. Очевидно най-голямата слаба точка на новите процесори на AMD е неговата подсистема памет, точка, в която Sunnyvale трябва да работи много усилено преди пристигането на Ryzen 3 и Ryzen 5 за подобряване на скоростта и закъсненията.

Кешът на L3 е голямата слаба точка на AMD Ryzen

Hardware.fr направи изчерпателно изследване на паметта и кеша на новите процесори AMD Ryzen 7. Очевидно има проблем при внедряването на кеша L3 в Ryzen, тази памет има много големи закъснения (100ns), които могат да бъде до 30 ns по-високо, отколкото в Intel i7 и дори предишния AMD FX (70 ns).

Продължаваме да проучваме кеша на новия Ryzen и виждаме, че L1 все още е много далеч от производителността на процесорите на Intel, от друга страна, L2 кешът на Ryzen успява да предложи по-високи скорости от тези на Intel, макар и с малко по-голяма латентност. Най-голямата слабост на L3 се намира в латентност почти три пъти по-голяма от тази на Intel.

В случай на процесори на Intel Core i7-6900K, които имат 32 KB кеш L1, производителността е максимална, докато данните, които се обработват, не се поберат в L1, след това те трябва да прескочат до кеша L2, който има размер 256 KB, в случай че обемът на данните е по-голям, ще трябва да отиде в кеша L3, който е с капацитет 20 MB. Ако данните са по-големи от 16 MB, те се вкарват в основната памет на системата с латентност от 70 ms.

В случая с Ryzen 7 1800X всичко работи добре в случай на кеш L1 и L2, които съответно са 32 KB и 512 KB. Когато обаче стигнем до кеша на L3, поведението е съвсем различно, до 4 MB използване на L3, виждаме увеличение на латентностите, което съответства на очакваното, но латентностите се увеличават драстично, когато 16 MB от кеша на L3 Този проблем ще бъде извлечен от модулния дизайн на CCX на новите процесори Ryzen, всеки от модулите се състои от четири ядра и 8 MB кеш L3.

Неравномерното представяне на кеша на Ryzen L3 между използването на 4MB или използване на 8MB се дължи на неговия модулен дизайн, причиняващ разлики във времето за достъп в зависимост от това къде част от L3 е достъп до комплекса CCX. Ако използвате само четирите ядра на CCX комплекс, имате достъп само до 8 MB кеш, докато ако използвате две ядра от всеки CCX комплекс, бихте могли да използвате общо 18 MB кеш L3.

AMD Ryzen 7 1700 Преглед на испански (Пълен анализ)

В последния случай производителността все още ще бъде ограничена от ширината на честотната лента на взаимосвързващата шина AMD Data Fabric, която свързва комплексите CCX с честотна лента от само 22 GB / s, много по - ниска цифра от 175 GB / s на кеша. L3 на Intel и дори тази RAM памет.

Ново издание за недостиг на дънни платки Ryzen, AM4

ПРЕПОРЪЧВАМЕ ВАС Radeon Software Adrenalin 2019 Edition 19.7.1 Сега на разположение

Новата AMD Zen архитектура предлага отлична производителност, AMD е избрал дизайн, който постига най-добрия баланс между производителност, цена и мащабируемост благодарение на своите CCX модули. Този дизайн обаче ще обясни причината за по-ниската от очакваната производителност в някои силно зависими от кеш сценарии, като например игри.

Източник: techpowerup

процесори

Избор на редакторите

Back to top button