Ryzen 3000, RAM speed, timing & Infinity Fabric

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
9 Mar 2018
Mesajlar
72
Tepki puanı
1
Ödüller
6
8 HİZMET YILI
Ryzen ile yüksek veri yolu RAM kullanılması neden tavsiye edilir? RAM, CPU, Infinity Fabaric arasındaki ilişki nedir? Bu makale yukarıdaki soruyu cevaplamaya çalışacaktır.

İçerik özeti:

Çalışma mekanizması:

- CPU çekirdekleri, bellek kontrolörleri, diğer çevresel cihazlar, ... Infinity Fabric sayesinde bir ulaşım sisteminin bir şehri birbirine bağlama şekli gibi birbirine bağlanır. Sonsuz yapı (FCLK) darbesi ne kadar yüksek olursa, CPU içindeki veri iletim hızı o kadar yüksek olur, ancak bileşenler arasındaki iletim süresindeki senkronizasyon kaybı nedeniyle iletişimin yavaşlama olasılığına da yol açabilir.

- Infinity Fabric çok yavaş çalışıyorsa, aktarım hızı düşükse veya hızlı olmasına rağmen yeterince hızlı olmamasına rağmen, CPU'nun diğer bölümleri birbirine (özellikle CPU Çekirdeği ve Bellek Denetleyicisi arasında) veri iletme süresini kaçıracaktır. Varsayılan, Infinity Fabric darbesi = senkronizasyonu sağlamak için bellek denetleyici darbesidir (FCLK = UCLK).

- Her CPU'nun Max FCLK'si farklı olacaktır. En yüksek değer genellikle 1900 MHz, nadir durumlarda 1933 MHz'dir. Ryzen 7 veya 9 gibi üst düzey yongalar, yongalar iyi gruplamaya ait olduğundan, genellikle Ryzen 3 veya 5 serisi CPU'lardan daha yüksek FCLK alabilirler. Bu, veri iletiminin eşitlenmediğinden emin olurken hızlı RAM çalıştırabilmek anlamına gelir.

- RAM'de dikkat edilmesi gereken en önemli iki şey vardır: RAM saati (RAM Frekansı) ve erişim gecikmesi (Cas Gecikmesi). RAM Frekansı, CPU<->RAM (bant genişliği) arasındaki veri iletimi sayısını etkilerken Cas Latency, erişim isteklerine yanıt vermek için geçen süredir. Cas Gecikmesi ne kadar düşükse, erişim isteklerini işleme sıklığı o kadar yüksek olur.

  • Erişim isteklerinin sıklığı düşüktür, ancak veri paketleri büyüktür, yüksek RAM frekansı performansı en çok (bant genişliği açısından) etkileyecektir, Cas Latency daha az etkiye sahiptir.
  • Erişim isteklerinin yüksek sıklığı ancak küçük veri paketleri, düşük Cas Gecikmesi, RAM Frekansını değil en iyi performansı artırmaya yardımcı olacaktır.

Uygulamalı olarak:
- Verilere erişmek için Rendering kadar az istekte bulunan, hesaplama açısından yoğun uygulamalardan bahsetmişken, Infinity Fabric, RAM hızı, zamanlama, gecikmeden çok fazla etkilenmez. Esas olarak CPU saatinden etkilenir. Sadece render alanlar düşük RAM bus (MT/s = 2133~2666) kullanabilir ve işleri fazla etkilenmeyecektir. Bununla birlikte, 2133'te 2400 ile 2666 RAM satın almak çok yavaş, çok yavaş, para çok daha fazla değil.

- Oyun, verilere erişmek için istekte bulunan iyi bir uygulamadır, belki veri paketi büyük değildir, ancak istek sıklığı genellikle oldukça yüksektir. Oyuna bağlı olarak, düşük gecikmeyi yüksek bant genişliğine veya her ikisine birden tercih edin. Makine oyun oynamak için kullanılıyorsa, yüksek RAM veri yolu (MT/s = 3000~3800), düşük Cas Gecikmesi kullanmaya ve zamanlamayı manuel olarak ayarlamaya odaklanmalısınız.
Bağlantıları görmek için lütfen Giriş Yap
gecikmeyi olabildiğince azaltmak
Bağlantıları görmek için lütfen Giriş Yap
(hangi çip RAM'i görmekiçin
Bağlantıları görmek için lütfen Giriş Yap
kullanın -
Bağlantıları görmek için lütfen Giriş Yap
hakkında daha fazla bilgiyi
Bağlantıları görmek için lütfen Giriş Yap
okuyun).

- Oyun oynarken, RAM 3200 en uygun fiyatlı, 3600/3800'e kıyasla performans, 2080ti gibi korkunç bir VGA kartı olmadığı sürece çok daha az değil. Düşük bir RAM veri yolunuz varsa, gecikmeyi azaltmak ve CPU'daki veri iletim hızını artırmak için zamanlamayı sıkılaştırmalı ve FCLK'yi (1900MHz veya daha az) artırmalısınız.

- APU'nun iGPU'su gerçekten bant genişliğine ihtiyaç duyar, bu nedenle yüksek veri yolu RAM'i satın almaya ve zamanlamayı ayarlamaya odaklanmak en iyi sonuçları verecektir.

- 3866 veya daha yüksek bir RAM çalıştırmayı düşünüyorsanız, gecikmeyi azaltmak için çipin dayanabileceği en yüksek seviyeye FCLK'yı manuel olarak ayarlamanız önerilir. Çünkü RAM 3866 ve üzeri bellek denetleyici darbesi (UCLK) artık RAM Frekansı ile senkronize olmayacak ancak 1:2'de çalışacaktır. Yani, UCLK RAM Frekansının sadece 1/2'sidir. UCLK şu anda çok düşük olduğu için FCLK'yı UCLK ile senkronize etmek buna değmeyebilir.

Ayrıntılı içerik:
Hesaplama

CPU'nun hesaplama kapasitesi esas olarak CPU saatine ve mimarisine bağlıdır. Aynı mimariye sahip 2 CPU, daha yüksek saat daha yüksek hesaplama gücüne sahip olacaktır. Hesaplama sonuçlar verir sonra ancak, işlemci RAM yazmak için gerekli olan , ve CPU talimatlar ve veriler de RAM okunacak gereklidir vermek .
Yüksek RAM veriyolu ve düşük zamanlama, CPU için veri erişimini artıracaktır. Kullandığınız yazılım veri erişimine duyarlıysa yüksek RAM veriyolu ve düşük gecikme süresi yazılımın performansının artmasına yardımcı olacaktır.

Bellek Denetleyicisi (Bellek denetleyicisi)
CPU<->RAM arasında köprü görevi görmekten sorumlu kısım. Buna genellikle kuzey köprüsü veya NB(Kuzey köprüsü) yongası denir .Geçmişte bu çip ayrıydı ve ana kartta ve CPU'nun yanında ve Chipset'in (SB-Güney Köprüsü) üzerinde bulunuyordu. Yavaş yavaş, AMD ve Intel bu çipi CPU'ya entegre etti. Şu anda AMD, bu parçayı "Birleşik Bellek Denetleyicisi" olarak saat adıyla ( UCLK ) adlandırıyor .

Frekans Ram

RAM (saat hızını MEMCLK ), DDR, DDR2, DDR3 dan kullanımda RAM, DDR4 nesil Çift Veri Hızlı yerine Tek Veri Hızı yani bellek yongası (bellek yongası) her çarptıkça, o olacak 1 kez yerine 2 kez veri ilet. Örneğin, RAM Frekansı (MEMCLK) = 1600 MHz olan DDR4, MT/s = 3200, yani her 64 bit iletimde (bir kanalın bant genişliğinin 64 bit olması nedeniyle) 3.200.000.000 veri aktarımı/saniyeye sahip olacaktır. Çünkü genelde, 2 RAM ağaçları (ikili kanal) yerine 1 RAM ağacı (Tek Kanal) çalıştırmak için tavsiye edilir Bu nedenle otobüs genişliği arasında çift Kanal = 128 bit Tek Kanal = 64 bit ile karşılaştırıldığında .

sonsuzluk kumaşı
Birinci nesil Zen'den tanıtılan, CPU kalıbı ve saat arasındaki iletişimden sorumlu olan kısım, Bellek denetleyicisi ile senkronize edilir (Sync), Çekirdek<->Çekirdek, CPU<->RAM ve CPU<-> arasındaki verilere erişmek için bir köprüdür. klavye, fare gibi diğer bileşenler. Ryzen 1000, 2000'de sadece CPU kalıbındaydı, Ryzen 3000'de AMD bu kısım için IO kalıbı adı verilen ayrı bir kalıp ayırdı.

5FDOGw7.jpg


Daire içine alınmış kısım IO kalıbıdır

CG5jAAZ.jpg


Infinity Fabric'in çalışma yapısı

YpzlMhv.jpg


APU'lar için Infinity Fabric aynı zamanda CPU ve iGPU arasındaki bağlantıdır.

Etl7QvC.jpg


Threadripper 2000 için Infinity Fabric (1000'e benzer)

Infinity Fabric erişim / bağlantı ile ilgilenir, bu nedenle yüksek "Infinity kumaş darbesi" (FCLK) düşük gecikme anlamına gelir .

FCLK vs UCLK vs MEMCLK
Zen ve Zen+
nesilleri (APU 3200G/3400G dahil Ryzen 1000/2000), varsayılan oran FCLK : UCLK = MEMCLK , yani RAM saati kadar, bellek denetleyici saati de aynıdır. Ve Infinity Fabric saati (FCLK) = bellek denetleyicisi saati (UCLK) olduğundan, RAM saati (MEMCLK) ne kadar yüksek olursa, Infinity Fabric saati o kadar yüksek olur. Bu, artan veri aktarım hızı ve ayrıca çekirdekten çekirdeğe, kalıptan kalıba ve CPU'dan RAM'e iletişimde gecikmeyi azaltır.

Aynı nedenle, yalnızca bellek bant genişliğini artırmak için değil, aynı zamanda veri erişim gecikmesini azaltmak için FCLK'yı artırmak için Ryzen 1000 neslinden yüksek RAM veriyolunun çalıştırılması önerilir.

Zen 2
(APU 3200G/3400G hariç Ryzen 3000) FCLK, UCLK'dan ayrılmıştır (varsayılan FCLK : UCLK = 1: 1 ancak istenirse özelleştirilebilir). Özellikle UCLK 2 modda çalışır:
  • UCLK : MEMCLK = 1: 1 varsayılan olarak MT/s = 2133~3800 (1066.5~1900 MHz) ile RAM'dir.
  • UCLK : MEMCLK = 1: 2 varsayılan olarak MT/s = 3866 veya daha yüksek (1933 MHz +) RAM'dir. Bellek denetleyici darbesi, RAM 3866 veya daha yüksek çalıştırılıyorsa RAM darbesinin yalnızca 1/2'sidir.

AMD, kullanıcıları RAM 3800 ve altı (varsayılan oran 1:1) için FCLK'nın RAM saati (yani bellek denetleyici saati) ile çakışmasına izin vermeye teşvik eder. Ancak Zen 2, özel FCLK'ye izin verdiği için, düşük RAM veriyoluna (MT/s = 2133~2666) sahip kullanıcılar, yüksek RAM veriyolu kullanmak zorunda kalmadan parçalar arasındaki bağlantıyı hızlandırmak için FCLK'yı artırabilir (MT/s = 3000~3800).

render
3nuaqA7.jpg



RpxJ1PD.jpg


Cinebench R20 puanı RAM veya FCLK'dan pek etkilenmiyor gibi görünüyor

tEB92Zf.jpg


Corona Render benzerdir ve birkaç saniyeyi azaltır.

CPU'nun bilgi işlem gücü, FCLK'ya değil, esas olarak CPU saatine bağlıdır, bu nedenle yüksek RAM veriyolu veya yüksek FCLK, oluşturma yeteneğini fazla etkilemez.

Bant genişliği Bant genişliği
açısından esas olarak RAM veri yolundan etkilenir.
o6ccr82.jpg



jubR0jg.jpg


APU oynuyorsanız ve yalnızca iGPU kullanıyorsanız, yüksek veri yolu RAM'ine yatırım yapın.

Oyun
Oyun uygulamaları, veri erişiminin gecikmesine oldukça duyarlıdır, bu nedenle yüksek RAM veriyolu, sıkı zamanlama ve yüksek FCLK, FPS'yi artırmaya yardımcı olacaktır. Basit açıklaması şudur ki, eğer bir evrak noter tasdik departmanı varsa 1000 takım evrak / 1 ay işleme kabiliyetine sahiptir.

Bunu çözmenin 2 yolu var:
Öncelikle tüm evrakları birleştirip ay başında notere aynı anda teslim edecek ve ay sonunda sonuçları gönderecektir.
İkinci olarak, nerede ilgileneceğinize karar verin ve sonuçları olabildiğince çabuk gönderin.

Her iki durumda da 1 ayda 1000 kayıt işlenir ancak gecikme süresi farklı olacaktır.

RAM 2133, sıkı zamanlama, oran FLCK : UCLK/MEMCLK = 1:1 vs FCLK 1900
FY3qUZ0.jpg


KwjfLc2.jpg



Daha yüksek RAM veri yolu ve FLCK oranı ile karşılaştırın: UCLK/MEMCLK = 1:1
rqE1F5H.jpg


fEZ6ne0.jpg



Oyun,
Bağlantıları görmek için lütfen Giriş Yap
için
Bağlantıları görmek için lütfen Giriş Yap
ile zamanlamayı ayarlayarak veya
Bağlantıları görmek için lütfen Giriş Yap
artırarak
azaltılabilen veri alma gecikmesine karşı çok hassastır . Ancak yüksek bir RAM veri yolu varsa, sıkı zamanlama gecikmeyi çok azaltmaya yardımcı olur, bu da oyunda FPS'de bir artış anlamına gelir.

RAM 3800 gevşek vs sıkı zamanlama, oran FLCK : UCLK/MEMCLK = 1:1
E0iAuCZ.jpg


gY7YL71.jpg



XMP kullanmak yerine zamanlamayı ayarlamak, OC FCLK olmadan FPS'yi artıracaktır
Vj9AHLd.jpg


Assassin's Creed Odyssey düşük gecikmeye karşı oldukça hassastır ancak büyük bir VGA kartınız yoksa yüksek bant genişliğinin pek bir önemi yoktur.

16VOg5t.jpg


World War Z, yüksek bant genişliğini düşük gecikmeye tercih ediyor
 
Süper Üye
Katılım
16 Ağu 2021
Mesajlar
735
Çözümler
5
Tepki puanı
87
Ödüller
2
Yaş
24
4 HİZMET YILI
Çok çok teşekkürler hocam çok yararlı bir konu olmuş eskiden bu konularda çok zorlanırdım şimdi bilmeyen arkadaşlara rehber olacaktır tekrardan ellerinize sağlık.
 
Lorem ipsum dolor sit amet consectetur adipiscing
Süper Üye
Katılım
11 Ocak 2018
Mesajlar
707
Çözümler
7
Tepki puanı
75
Ödüller
6
8 HİZMET YILI
bunları biliyordum zaten, bilmeyenler öğrenmiş olur artık :D ellerine sağlık
 
Süper Üye
Katılım
2 Ağu 2017
Mesajlar
655
Çözümler
9
Tepki puanı
41
Ödüller
10
8 HİZMET YILI
Eline sağlık, yararlı bir konu olmuş.
 
Uzman Üye
Katılım
8 Şub 2019
Mesajlar
193
Tepki puanı
17
Ödüller
5
7 HİZMET YILI
Ellerine sağlık çok güzel konu bilgiler aydınlatıcı
 
Üye
Katılım
3 Kas 2021
Mesajlar
8
Tepki puanı
0
Yaş
25
4 HİZMET YILI
knk bu attıkların ne ram ne ise yarıyo acaba
 
My Soldiers Rage My Soldiers Scream
Uzman Üye
Katılım
19 Eki 2021
Mesajlar
197
Çözümler
1
Tepki puanı
18
Ödüller
1
Yaş
24
4 HİZMET YILI
rehber tadında olmuş teşekkürler hocam
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst