Bir süredir takıldığım bir konu var ve çeşitli forumlardan bir kaç şey öğrendim fakat doğruluklarından emin değilim.
Satın almak istediğim AMD Athlon II x2 240 işlemcinin desteklediği ram hızları ve bu ramlari işlemcinin ne kadar kullanabileceği hakkında sorular sordum, cevaplar aldım, mantık yürüttüm ve şu sonuçlara vardım.
Öncelikle AMD sitesinde verilmiş bilgiler:
X2 - Support for unregistered DIMMs up to PC2-8500 (DDR2-1066MHz) -AND- PC3-8500 (DDR3-1066MHz)
Total Processor-to-System Bandwidth
X2 – Up to 33.1GB/s bandwidth [Up to 17.1 GB/s total bandwidth (DDR3-1066) + 16.0GB/s (HT3)]
Up to 28.8GB/s bandwidth [Up to 12.8 GB/s total bandwidth (DDR2-1066) + 16.0GB/s (HT3)]
Bu bilgilere dayanarak DDR2 ram için yapılan hesapta;
işlemci hızı x 8 (byte) x kanal sayısı formulünde rakamları yerine koyarak
1066 x 8 x 1 = 8500 =8,5 Gb/s sonucu elde edildiğine göre ve bu değer AMD sitesinde belirtilmiş olan DDR2 1066 Mhz ile sağlanabilecek 12.8 Gb/s'lik bant genişliğinin tek kanal değil dual kanal 1066 Mhz ram ile elde edileceği sonucuna vardım.
Fakat bu aynı zamanda çift kanal ramle elde etmem gereken 1066 x 8 x 2 = 17,1 Gb/s'lik bant genişliğinin AMD işlemci tarafından ancak 12.8 Gb/s 'lik kısmının kullanılabildiğini gösterdi.
Buradan yola çıkarak DDR2 ile bana sunulan bant genişliği 12,8 Gb/s, olduğu üzere 1066 ram ile fazla bant genişliği elde etmek yerine, ters işlem yaparak el ettiğim 12800 / 8 / 2 = 800 rakamını yani 800Mhz dual DDR2 ram kullanarak maksimum bant genişliğine erişmenin daha uygun olacağı fikrine vardım. DDR3 1066 Mhz dual bellek için hesabı yinelediğimizde sağlanan 17.1 Gb/s'lik bant genişliğinin tamamının işlemci tarafından kullanılabildiği görülüyor. Fakat ben 1066 Mhz DDR3 rami nette tabiri caizse numune olarak bulabildim onun da fiyatı el yakıyordu.
Yukarıda yürüttüğüm mantıkla yaptığım hesaplar ve elde edilen sonuçlar doğru mudur yoksa hesabı etkileyen başka faktörler de mi mevcut?
Bir sorum daha olacak.
AMD Athlon II işlemcilerde HT3 teknolojisi ile ram bant genişliğinin üzerine eklenen 16 Gb
/s'lik bant genişliği ve ram bant genişliğinin işlemci tarafından nasıl kullanıldığını açıklayabilir misiniz?
Yani
X2 – Up to 33.1GB/s bandwidth [Up to 17.1 GB/s total bandwidth (DDR3-1066) + 16.0GB/s (HT3)]
Vaadinde bahsedildiği üzere ram veri yolu ve HT3 veri yolu toplanarak bize bir değer verilmişşe ,ben işlemcinin her iki yolu birbirinden bağımsız olarak kullanabildiği sonucuna varıyorum.
İşlemci HT3 veri yolundan (HDD, USB, Ekrandan vs vs) gelen verileri kendi belleği el verdiği sürece kendi üzerinde depolayo işleyip ilgili yere gönderecek yetmediği yerde ramleri kullanacak, aynı anda farklı yerlerden gelen verileri işlemek için diğer çekirdekler devreye girecek vs vs vs. kısacası (ben de şimdi anlamadım) aslında sorduğum işlemci, bellek ve diğer ile elemanlar arasındaki çalışma prensibi (özellikle Athlon II için)ve burada hangi değerlerin neleri etkilediği. Tek tek anlatmanızız çok uzun süre ve emek istediğinin farkındayım ve bu sebeple yalnızca kaynak göstermeniz de benim için minnettarlık sebebidir.
En azından okuduğunuz için teşekkürler.