Pengolah

Amd ryzen memiliki titik lemah dalam cache l3 dengan desain ccx

Daftar Isi:

Anonim

Prosesor AMD Ryzen 7 yang baru telah menunjukkan kinerja keseluruhan yang sangat baik, namun ada beberapa kasus di mana kinerja mereka menurun dengan sangat aneh. Tampaknya kelemahan terbesar prosesor baru AMD adalah subsistem memorinya, titik di mana Sunnyvale harus bekerja sangat keras sebelum kedatangan Ryzen 3 dan Ryzen 5 untuk meningkatkan kecepatan dan latensi.

Cache L3 adalah titik lemah besar AMD Ryzen

Hardware.fr telah melakukan pemeriksaan menyeluruh terhadap sistem memori dan cache dari prosesor AMD Ryzen 7. Baru rupanya ada masalah dalam implementasi cache L3 di Ryzen, memori ini memiliki latensi yang sangat tinggi (100ns) yang dapat hingga 30 ns lebih tinggi daripada dalam kasus Intel i7 dan bahkan AMD FX sebelumnya (70 ns).

Kami terus menyelidiki cache Ryzen baru dan kami melihat bahwa L1 masih sangat jauh dari kinerja prosesor Intel, di sisi lain, cache L2 Ryzen berhasil menawarkan kecepatan lebih tinggi daripada Intel, meskipun dengan latensi yang agak tinggi. Kelemahan terbesar dari L3 ditemukan dalam latensi hampir tiga kali lipat dari Intel.

Dalam hal prosesor Intel Core i7-6900K, yang memiliki cache L1 32 KB, kinerjanya maksimum hingga data yang ditangani tidak sesuai dengan L1, maka mereka harus melompat ke cache L2 yang memiliki ukuran 256 KB, jika volume data lebih besar, itu harus pergi ke cache L3 yang memiliki kapasitas 20 MB. Jika data lebih besar dari 16 MB maka data tersebut dipaksa masuk ke memori utama sistem yang memiliki latensi 70 ms.

Dalam kasus Ryzen 7 1800X semuanya bekerja dengan baik dalam kasus cache L1 dan L2 yang masing-masing 32 KB dan 512 KB. Namun, ketika kita sampai ke cache L3, perilakunya sangat berbeda, hingga 4 MB pemanfaatan L3, kita melihat peningkatan latensi yang sesuai dengan apa yang diharapkan, namun, latensi meningkat secara dramatis ketika 16 MB dari cache L3. Masalah ini akan berasal dari desain modular CCX dari prosesor Ryzen baru, masing-masing modul terdiri dari empat core dan 8 MB L3 cache.

Kinerja cache Ryzen L3 yang tidak merata antara menggunakan 4MB atau menggunakan 8MB adalah karena desain modularnya menyebabkan perbedaan waktu akses tergantung di mana bagian L3 mengakses kompleks CCX. Jika Anda hanya menggunakan empat inti dari kompleks CCX, Anda hanya memiliki akses ke 8 MB cache, sedangkan jika Anda menggunakan dua inti dari masing-masing kompleks CCX, Anda bisa menggunakan total 18 MB cache L3.

AMD Ryzen 7 1700 Ulasan dalam Bahasa Spanyol (Analisis Lengkap)

Dalam kasus terakhir, kinerja masih akan dibatasi oleh bandwidth bus interkoneksi AMD Data Fabric yang menghubungkan kompleks CCX dengan bandwidth hanya 22 GB / s, angka yang jauh lebih rendah daripada cache 175 GB / s. Intel L3 dan bahkan RAM itu.

Masalah baru untuk Ryzen, kekurangan motherboard AM4

KAMI MENYARANKAN ANDA Software Radeon Adrenalin Edisi 2019 19.7.1 Sekarang Tersedia

Arsitektur AMD Zen yang baru menawarkan kinerja luar biasa, AMD telah memilih desain yang mencapai keseimbangan terbaik antara kinerja, biaya, dan skalabilitas berkat modul CCX-nya. Namun, desain ini akan menjelaskan penyebab kinerja yang lebih rendah dari yang diperkirakan dalam beberapa skenario yang sangat bergantung pada cache, seperti game.

Sumber: techpowerup

Pengolah

Pilihan Editor

Back to top button