AMD (yeni sekmede açılır) ROCm topluluğu için iki büyük haber paylaştı. ROCm SDK Windows’a gelmekle kalmıyor, aynı zamanda AMD, şirketin en iyi grafik kartları arasında yer alan tüketici Radeon ürünlerine de destek veriyor. Tabii ki, bazı küçük tavizler var, ancak ana akım Radeon grafik kartı sahipleri, daha önce yalnızca profesyonel grafik kartlarında bulunan bir yazılım yığını olan AMD ROCm (5.6.0 Alpha) ile deney yapabilirler.
AMD, 2016 yılında Nvidia’nın CUDA platformuna açık kaynaklı bir alternatif olarak Radeon Open Compute Ecosystem’i (ROCm) tanıttı. ROCm, AMD’nin CDNA ve RDNA GPU mimarilerini destekler, ancak liste, AMD’nin Instinct ve Radeon Pro serilerinden belirli sayıda SKU’ya indirgenmiştir. AMD grafik kartı sahipleri, çalışmak için başka SKU’lar edindiler, ancak bunu genellikle yalnızca belirli bir dereceye kadar yapıyorlar.
Instinct portföyünden, tam destek sunan Instinct MI250X, MI250, MI210, MI100 ve MI50’ye sahibiz. Bu arada, Radeon Pro’nun saflarından yalnızca Radeon Pro W6800 ve Radeon Pro V620 listede yer alıyor. AMD, listeyi Radeon RX 6900 XT, Radeon RX 6600 ve şaşırtıcı bir şekilde sekiz yaşındaki Radeon R9 Fury’yi destekleyecek şekilde genişletti. Ancak, küçük bir sorun var. Yalnızca Radeon R9 Fury, ROCm platformundan tam yazılım düzeyinde destekle gelirken, diğer iki RDNA 2 teklifi kısmi desteğe sahiptir. Örneğin, Radeon RX 6900 XT yalnızca Heterogenous Interface for Portableity (HIP) SDK’yı destekler; bu arada, Radeon RX 6600’de yalnızca HIP çalışma zamanı etkinleştirilir.
GPU | Mimari | SW Seviyesi | LLVM Hedefi | linux | pencereler |
---|---|---|---|---|---|
Radeon RX 6900XT | RDNA 2 | HIP SDK’sı | gfx1030 | desteklenen | desteklenen |
Radeon RX6600 | RDNA 2 | HIP Çalışma Zamanı | gfx1031 | desteklenen | desteklenen |
Radeon R9 Öfkesi | Fiji | Tam dolu | gfx803 | Toplum | desteklenmiyor |
AMD başlangıçta ROCm’yi Linux ile çalışacak şekilde tasarlamıştı. Docker veya Windows Subsystem for Linux (WSL) gibi sanallaştırma yöntemleri gibi, ROCm’nin Windows tabanlı sistemlerde çalışmasını sağlamak için geçici çözümler vardı. Mantıksal olarak, ROCm’yi yerel bir Linux sisteminde çalıştırmaya kıyasla hafif bir performans düşüşü var. AMD, kullanıcıların uzun süredir talep ettiği ROCm’de Windows’u benimsedi. Ne yazık ki, Windows destek listesinde yalnızca birkaç AMD SKU’su var.
AMD’nin Instinct hızlandırıcılarının hiçbiri Windows’ta ROCm’yi desteklemez. Windows desteği için yalnızca Radeon Pro W6800, Radeon RX 6900 XT ve Radeon RX 6600 listede. Radeon R9 Fury özel bir durum. Tam ROCm yazılım desteğine sahip olsa da, Fiji tabanlı grafik kartı yalnızca topluluk düzeyinde Linux’ta çalışır. Temel olarak, AMD’nin yazılım dağıtımlarında varsayılan olarak Radeon R9’u etkinleştirmediği anlamına gelir. Bunun yerine, kullanıcıların grafik kartını kendileri manuel olarak etkinleştirmesi gerekecek.
AMD’nin ROCm ekosistemini tüketici grafik kartlarını da içerecek şekilde genişlettiğini görmek harika. Yonga üreticisi, bunu yapması çok zaman alsa da doğru yönde ilerliyor gibi görünüyor.