Pemproses

Amd ryzen mempunyai tempat yang lemah dalam cache l3 dengan reka bentuk ccx

Isi kandungan:

Anonim

Pemproses AMD Ryzen 7 yang baru telah menunjukkan prestasi keseluruhan yang sangat baik, namun terdapat beberapa kes di mana prestasi mereka menurun agak pelik. Nampaknya kelemahan terbesar pemproses baru AMD adalah subsistem memori, satu titik di mana Sunnyvale harus bekerja keras sebelum kedatangan Ryzen 3 dan Ryzen 5 untuk meningkatkan kelajuan dan latency.

L3 cache adalah titik lemah besar AMD Ryzen

Hardware.fr telah membuat pemeriksaan lengkap sistem memori dan cache prosesor AMD Ryzen 7 yang baru. Nampaknya terdapat masalah dalam pelaksanaan cache L3 di Ryzen, memori ini mempunyai latency yang sangat tinggi (100ns) yang boleh sehingga 30 ns lebih tinggi daripada dalam kes Intel i7 dan juga AMD FX sebelumnya (70 ns).

Kami terus menyiasat cache Ryzen baru dan kami melihat bahawa L1 masih jauh dari prestasi pemproses Intel, sebaliknya cache L2 Ryzen berjaya menawarkan kelajuan yang lebih tinggi daripada Intel, walaupun dengan latency yang agak lebih tinggi. Kelemahan terbesar L3 didapati dalam kependekan hampir tiga kali dari Intel.

Dalam kes pemproses Intel Core i7-6900K, yang mempunyai 32 KB cache L1, prestasi maksimum sehingga data yang dikendalikan tidak sesuai dalam L1, maka mereka perlu melompat ke cache L2 yang mempunyai saiz 256 KB, sekiranya jumlah data lebih besar, ia perlu pergi ke cache L3 yang mempunyai kapasiti 20 MB. Sekiranya data lebih besar daripada 16 MB maka ia terpaksa memasuki memori utama sistem yang mempunyai latensi 70 ms.

Dalam kes Ryzen 7 1800X semuanya berfungsi dengan baik dalam kes cache L1 dan L2 yang masing-masing adalah 32 KB dan 512 KB. Walau bagaimanapun, apabila kita sampai ke cache L3, tingkah laku berbeza-beza, sehingga 4 MB penggunaan L3, kita melihat peningkatan latency yang sepadan dengan apa yang diharapkan, bagaimanapun, latensi meningkat secara dramatik ketika 16 MB cache L3. Masalah ini akan diperoleh daripada reka bentuk modular CCX dari pemproses Ryzen baru, setiap modul terdiri daripada empat teras dan 8 MB cache L3.

Prestasi tidak sekata cache Ryzen L3 antara menggunakan 4MB atau menggunakan 8MB adalah disebabkan oleh reka bentuk modularnya yang menyebabkan perbezaan masa akses bergantung pada di mana bahagian L3 mengakses kompleks CCX. Jika anda menggunakan hanya empat teras kompleks CCX, anda hanya mempunyai akses kepada 8 MB cache, manakala jika anda menggunakan dua teras setiap kompleks CCX, anda boleh menggunakan cache 18 MB total L3.

AMD Ryzen 7 1700 Kajian dalam Bahasa Sepanyol (Analisis Lengkap)

Dalam kes ini, prestasi masih dibatasi oleh jalur lebar AMD Data Fabric interconnect bus yang menghubungkan kompleks CCX dengan bandwidth hanya 22 GB / s, angka yang lebih rendah daripada 175 GB / s cache. Intel L3 dan bahkan RAM itu.

Isu baru untuk kekurangan motherboard Ryzen, AM4

KAMI MEREKOMENDASIKAN ANDA Radeon Software Adrenalin 2019 Edition 19.7.1 Sekarang Tersedia

Seni bina AMD Zen baru menawarkan prestasi yang sangat baik, AMD telah memilih reka bentuk yang mencapai keseimbangan terbaik antara prestasi, kos dan kebolehan berskala terima kasih kepada modul CCXnya. Walau bagaimanapun, reka bentuk ini akan menerangkan penyebab prestasi yang lebih rendah daripada jangkaan dalam sesetengah senario yang sangat bergantung kepada cache, seperti permainan.

Sumber: techpowerup

Pemproses

Pilihan Editor

Back to top button