Bộ vi xử lý

Amd ryzen có điểm yếu trong bộ đệm l3 theo thiết kế ccx

Mục lục:

Anonim

Bộ xử lý AMD Ryzen 7 mới đã cho thấy hiệu năng tổng thể rất tốt, tuy nhiên có một vài trường hợp hiệu năng của chúng suy giảm khá kỳ lạ. Rõ ràng điểm yếu lớn nhất của bộ xử lý mới của AMD là hệ thống con bộ nhớ của nó, một điểm mà Sunnyvale phải làm việc rất chăm chỉ trước sự xuất hiện của Ryzen 3 và Ryzen 5 để cải thiện tốc độ và độ trễ.

Bộ nhớ cache L3 là điểm yếu lớn của AMD Ryzen

Phần cứng.fr đã thực hiện kiểm tra toàn diện hệ thống bộ nhớ và bộ đệm của bộ xử lý AMD Ryzen 7 mới. Rõ ràng có vấn đề trong việc triển khai bộ đệm L3 trong Ryzen, bộ nhớ này có độ trễ rất cao (100ns) có thể có độ trễ rất cao (100ns) cao hơn tới 30 ns so với Intel i7 và thậm chí cả AMD FX trước đó (70 ns).

Chúng tôi tiếp tục điều tra bộ nhớ cache của Ryzen mới và chúng tôi thấy rằng L1 vẫn còn rất xa so với hiệu suất của bộ xử lý Intel, mặt khác, bộ đệm L2 của Ryzen quản lý để cung cấp tốc độ cao hơn so với Intel, mặc dù có độ trễ cao hơn. Điểm yếu lớn nhất của L3 được tìm thấy ở độ trễ gần gấp ba lần so với Intel.

Trong trường hợp bộ xử lý Intel Core i7-6900K, có bộ đệm L1 32 KB, hiệu suất là tối đa cho đến khi dữ liệu cần xử lý không vừa trong L1, sau đó chúng phải chuyển sang bộ đệm L2 có kích thước 256 KB, trong trường hợp khối lượng dữ liệu lớn hơn, nó sẽ phải chuyển đến bộ đệm L3 có dung lượng 20 MB. Nếu dữ liệu lớn hơn 16 MB thì nó bị buộc vào bộ nhớ chính của hệ thống có độ trễ 70 ms.

Trong trường hợp Ryzen 7 1800X, mọi thứ đều hoạt động tốt trong trường hợp bộ đệm L1 và L2 tương ứng là 32 KB và 512 KB. Tuy nhiên, khi chúng tôi nhận được bộ đệm L3, hành vi hoàn toàn khác, sử dụng tới 4 MB L3, chúng tôi thấy độ trễ tăng lên tương ứng với những gì được mong đợi, tuy nhiên, độ trễ tăng đáng kể khi 16 MB bộ đệm L3. Vấn đề này sẽ bắt nguồn từ thiết kế mô-đun CCX của bộ xử lý Ryzen mới, mỗi mô-đun bao gồm bốn lõi và 8 MB bộ đệm L3.

Hiệu suất không đồng đều của bộ đệm Ryzen L3 giữa việc sử dụng 4MB hoặc sử dụng 8 MB là do thiết kế mô đun của nó gây ra sự khác biệt về thời gian truy cập tùy thuộc vào nơi một phần của L3 đang truy cập vào phức hợp CCX. Nếu bạn chỉ sử dụng bốn lõi của phức hợp CCX, bạn chỉ có quyền truy cập vào 8 MB bộ đệm, trong khi nếu bạn đang sử dụng hai lõi của mỗi phức CCX, bạn có thể sử dụng tổng cộng 18 MB bộ đệm L3.

Đánh giá AMD Ryzen 7 1700 bằng tiếng Tây Ban Nha (Phân tích đầy đủ)

Trong trường hợp sau, hiệu suất vẫn sẽ bị giới hạn bởi băng thông của bus kết nối AMD Data Fabric liên kết các phức hợp CCX với băng thông chỉ 22 GB / giây, thấp hơn nhiều so với 175 GB / giây của bộ đệm. Intel L3 và thậm chí RAM đó.

Vấn đề mới cho Ryzen, thiếu bo mạch chủ AM4

CHÚNG TÔI ĐỀ NGHỊ BẠN Phần mềm Radeon Adrenalin 2019 Phiên bản 19.7.1 Hiện đã có

Kiến trúc AMD Zen mới cung cấp hiệu suất tuyệt vời, AMD đã chọn một thiết kế đạt được sự cân bằng tốt nhất giữa hiệu suất, chi phí và khả năng mở rộng nhờ các mô-đun CCX. Tuy nhiên, thiết kế này sẽ giải thích nguyên nhân của hiệu năng thấp hơn mong đợi trong một số tình huống phụ thuộc vào bộ nhớ cache cao, chẳng hạn như chơi game.

Nguồn: techpowerup

Bộ vi xử lý

Lựa chọn của người biên tập

Back to top button