İşlemciler

AMD Ryzen, CCX Design tarafından L3 Önbellekte Zayıf Noktasını Aldı

İçindekiler:

Anonim

Yeni AMD Ryzen 7 işlemcileri çok iyi bir genel performans gösterdi, ancak performanslarının oldukça garip bir şekilde düştüğü birkaç durum var. Görünüşe göre AMD'nin yeni işlemcilerinin en büyük zayıf noktası, Sunnyvale'lerin Ryzen 3 ve Ryzen 5'in hızını ve gecikmelerini iyileştirmek için gelmeden önce çok çalışmak zorunda olduğu bellek alt sistemi.

L3 önbellek AMD Ryzen'in zayıf noktası

Hardware.fr, bellek sisteminin ve yeni AMD Ryzen 7 işlemcilerin önbelleğinin kapsamlı bir incelemesini yaptı.Ayrıca, Ryzen'de L3 önbelleğinin uygulanmasında bir sorun var, bu bellek çok yüksek gecikmelere (100ns) sahip. Intel i7 ve hatta önceki AMD FX'ten (70 ns) daha 30 ns daha yüksek olabilir.

Yeni Ryzen'in önbelleğini araştırmaya devam ediyoruz ve L1'in hala Intel işlemcilerinin performansından çok uzakta olduğunu görüyoruz, diğer yandan Ryzen'in L2 önbelleği, biraz daha yüksek gecikme süresine rağmen Intel'den daha yüksek hızlar sunmayı başardı. L3'ün en büyük zayıflığı, Intel'in neredeyse üç katı bir gecikmede bulunur.

32 KB L1 önbelleğe sahip Intel Core i7-6900K işlemciler için, işlenecek veriler L1'e sığmayana kadar performans maksimumdur, ardından boyutu olan L2 önbelleğine atlamak zorunda kalırlar 256 KB, veri hacminin daha büyük olması durumunda, 20 MB kapasiteye sahip L3 önbelleğine gitmesi gerekir. Veriler 16 MB'den büyükse, 70 ms gecikme süresi olan sistemin ana belleğine zorlanır.

Ryzen 7 1800X durumunda, sırasıyla 32 KB ve 512 KB olan L1 ve L2 önbelleklerde her şey iyi çalışır. Bununla birlikte, L3 önbelleğine ulaştığımızda, davranış tamamen farklıdır, 4 MB'a kadar L3 kullanımı, beklenenlere karşılık gelen gecikmelerde bir artış görüyoruz, ancak gecikmeler 16 MB olduğunda önemli ölçüde artmaktadır. L3 önbelleği. Bu sorun, yeni Ryzen işlemcilerin CCX modüler tasarımından kaynaklanacaktır, modüllerin her biri dört çekirdekten ve 8 MB L3 önbellekten oluşur.

Ryzen L3 önbelleğinin 4MB veya 8MB kullanma arasındaki eşitsiz performansı , L3'ün bir kısmının CCX kompleksine nereden eriştiğine bağlı olarak erişim süresinde farklılıklara neden olan modüler tasarımından kaynaklanmaktadır. Bir CCX kompleksinin yalnızca dört çekirdeğini kullanıyorsanız, her bir CCX kompleksinin iki çekirdeğini kullanıyorsanız, toplam 18 MB L3 önbelleğini kullanabilirsiniz.

AMD Ryzen 7 1700 İspanyolca incelemesi (Komple Analiz)

İkinci durumda, performans hala CCX komplekslerini önbellek 175 GB / s'den çok daha düşük bir rakam olan 22 GB / s'lik bir bant genişliği ile bağlayan AMD Data Fabric bağlantı veriyolunun bant genişliği ile sınırlandırılacaktır . Intel'in L3 ve hatta RAM'i.

Ryzen, AM4 anakart sıkıntısı için yeni sayı

SİZİ TAVSİYE EDİYORUZ Radeon Software Adrenalin 2019 Edition 19.7.1 Artık Satışta

Yeni AMD Zen mimarisi mükemmel performans sunuyor, AMD, CCX modülleri sayesinde performans, maliyet ve ölçeklenebilirlik arasında en iyi dengeyi sağlayan bir tasarım seçti. Bununla birlikte, bu tasarım, oyun gibi önbelleğe bağımlı bazı senaryolarda beklenenden düşük performansın nedenini açıklar.

Kaynak: techpowerup

İşlemciler

Editörün Seçimi

Back to top button