AMD Infinty Cache: GPU’ya devasa önbellek desteği

RDNA2 mimarisiyle gelen RX 6000 serisi donanım dünyasının gündeminde birinci sıralardan yerini almayı başardı. Yeni kartlarla birlikte üst segmentte de  varım diyen AMD’nin yeni önbelleği dikkat çekti.

Tanıtılan 3 kartta da yer alan 128 MB’lık Infiinty Cache aslında birinci değil. Bilhassa de AMD bunu daha evvel deneyim etmişti. Xbox One/S’teki SoC’u 32 MB’Lık eSRAM ile destekleyen kırmızı grup buna rağmen ekran kartlarında hiç bu kadar büyük bir önbelleğe yer vermemişti.

GPU’ya önbellek desteği

İşlemcilerde yer alan L3 önbellek üzere düşünebileceğimiz 128 MB’lık devasa önbellek süreçlerin VRAM’e düşmeden evvel süratli bir halde yazılıp okunabileceği bir kısım olarak pozisyonlandırılmış. Fikir epey hoş olsa da önbelleğin iki türlü maliyeti karşımıza çıkıyor: Üretim maliyeti ve büyüyen zar alanı.

Bilhassa de önbelleğin ne kadar yer kapladığı düşünülecek olursa Infinity Cache’in 6 milyar transistör’den oluşması mümkün. Buna rağmen Navi 21’in 10.3 milyar transistörden oluştuğu düşünülecek olursa AMD’nin daha az transistör ve alan kullanarak bu önbelleği pozisyonlandırmış olması beklenen görünüyor.

Yüksek kapasiteli önbelleğin getirileri ise performans ve düşük güç tüketimi olarak sıralanabilir. VRAM’in kullanacağı güçten tasarruf sağlayacağı üzere sayıca daha az belleğin kullanılmasının önünü açarak da güç tüketimini olumlu etkiliyor.

Kırmızı grubun slaytlarına nazaran 256-bit bellek+Infinity Cache kombinasyonu 384-bit belleğin tercih edildiği senaryonun %90’ı kadar tüketirken 2 kattan daha fazla anlık bant genişliği sunabiliyor.

AMD’nin tezlerine nazaran büyük önbelleğin bir katkısı da GPU’nun daha yüksek frekanslarda çalışabilmesi. GPU’nun süreçler ortasındaki beklemelerini azaltan Infinity Cache daha yüksek frekanslara ulaşılmasında tesirli.

Bununla birlikte Infinity Cache’in önümüzdeki devirde AMD’nin ışın izleme performansında da öenmli rolü olacağa benziyor. Çünkü GPU’nun ışın izleme hızlandırıcıları datalarının büyük bir kısmını burada tutacaklar.

Son olarak Infinity Cache ile ilgili elimizdeki bilgiler epeyce kısıtlı. Büyük önbelleğin performansa katkısı, nasıl kullanılacağı ve geliştiricilerin direkt erişiminin olup olmayacağı değerli sorular olarak karşımıza duruyor. Öbür taraftan bu atak tıpkı vakitte epeyce riskli de. 128 MB’lık görece küçük lakin süratli önbelleğin yüksek bant genişliği karşısındaki durumunu vakit gösterecek.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir