AMD'nin GPD kartına SSD takması neden gecikmeyi bu kadar azalttı?


10

AMD, son zamanlarda üzerinde birkaç M2 SSD bulunan ilginç bir Radeon Pro kartıyla haberlerde yer aldı.

Bazı daha ayrıntılı öykülerin ( örneğin burada veya burada ) belirttiği gibi, faydalar temel olarak yüksek bant genişliğinden kaynaklanmayabilir (M2'ler her biri sadece 4 PCIe şeridindedir, bu nedenle kartın kendi 16 şeritli konektörünün daha fazla olması gerekir) düşük gecikmeden. Bu hikaye "bu, 10 kat daha düşük bellek erişim gecikmesine neden oluyor" iddiasını içeriyor.

Sorum temel olarak: GPU kartındaki PCIe bağlı SSD'lerin, GPU'nun ana sistem RAM'ine veya sistem PCIe veri yolundaki depolama aygıtlarına erişmesinden neden daha az gecikme süresi olmalı? Ana sistemde "yol alan" ve yerleşik SSD'lerin daha hızlı erişilebileceği anlamına gelen nedir?


OS / sürücüyü atlayabilir
RichieSams

@RichieSams: İlginç; bu prensipte birisinin sistem veri yolu üzerinden özel bir PCIe SSD'ye erişerek aynı sonucu elde edebileceği anlamına mı geliyor? (Ana sistem PCIe trafiğinin, aygıtların herhangi bir iletişim kurabilmesi için OS desteğine ne ölçüde ihtiyaç duyduğunu veya kurulduktan sonra daha bağımsız olarak yapabileceklerini bilmiyorum).
timday

@timday kısmen ama yine de ek yük olurdu grafik yarışmacılardan sıranızı beklemek gerekir gibi
joojaa

Yanıtlar:


1

Biraz meslekten olmayan bir bakış açısıyla cevap veriyorum (donanım uzmanı değilim, ama kendi bilgisayarımı kurdum), yemek pişirmek için bazı malzemeler alma durumunu kullanarak analoglaşacağım.

"Ana sistem" RAM / depolama alanını kullanmak, bir malzemeyi aradığınız, dolaplarınızda bulamadığınız ve mesela komşunuza doğru yürüdüğünüz ve bunların olup olmadığını sormanız gibidir. Onlar çıkıyor; size getiriyorlar, onlara teşekkür edip evinize dönüp kullanıyorlar.

"Yerleşik" RAM / depolamayı kullanmak, bir malzemeyi aramaya, dolabınızda bulmanıza ve kullanmanıza benzer.

Dahili RAM / depolama ile GPU'nun ihtiyaç duyduğu bilgileri elde etmek için daha az iş yapması gerekir. Bilgi hem fiziksel olarak hem de bilginin geçmesi gereken donanım ve yazılım miktarı göz önüne alındığında daha da yakındır. Yerleşik RAM / depolama ile GPU'nun yalnızca bilgilerin nerede olduğuna bakması ve daha sonra bu bilgileri RAM / depolamadan alması gerekir; bu bilgi daha sonra GPU'nun işlem birimlerine birkaç inç telden geçer.

Ana sistem RAM / depolama ile, sinyalin geçmesi için daha geniş bir tel mesafesi vardır, ancak bu, saniyenin sadece küçük bir kısmı olsa da, bilgi almak için binlerce çağrıdan daha fazlasını toplayabilir. Ayrıca, birbirine bağlı tüm farklı parçalar ile daha fazla potansiyel darboğaz vardır.

Son olarak, yerleşik RAM / depolama ile AMD, donanımı optimize ettikleri için sistemi optimize etme fırsatına sahiptir. Bu, Apple'ın Mac OS'yi Mac bilgisayarlarına nasıl uyarladığı gibidir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.