Önde gelen bulut bilişim şirketlerinden biri olan Microsoft, kullandığı sunucularda Linux’un yanı sıra AMD’nin veri merkezi GPU’larını da kullanıyor. Bazen bu GPU’ların çalışan makinelere takılması veya değiştirilmesi gerekir, ancak bunun için sunucunun kapatılması ve ardından GPU’nun değiştirilmesi gerekir. GPU’nun PCIe yuvasından çıkarılıp bilgisayar çalışırken değiştirilebileceği anlamına gelen, çalışırken takılabilir kusursuz değiştirmeleri sağlamak için Microsoft, Linux sunucularında çalışırken takılabilen AMD GPU’ları etkinleştiren özel bir sürücü geliştirdi.
Microsoft’un Linux için AMD GPU PCIe çalışırken takılabilir yaması şu adreste yayınlandı: mail listesi ve GitHub incelemeler ve testler, raporlar için Phoronix. Yama, Linux için tasarlandı ve gerektiğinde GPU tabanlı hızlandırıcıları çalışırken takma yeteneğinden yararlanabilecek Microsoft’un Azure makinelerini hedefliyor.
“Microsoft Research’ten geliyoruz ve GPU ayrıştırma teknolojisi üzerinde çalışıyoruz” kod inceleme isteği okur. “Bir yama oluşturduk […]AMD GPU için PCIe çalışırken takılabilir desteğini etkinleştirecek. […] Çalışır durumda takılabilir GPU cihazlarının desteğinin önümüzdeki birkaç yıl içinde veri merkezindeki birçok gelişmiş uygulamanın kapılarını açabileceğine inanıyoruz ve bu özellik hakkında daha fazla teknik tartışmaya devam edebilmemiz için bu Halkla İlişkiler hakkında bazı gözden geçirenler görmek istiyoruz.”
Microsoft, GPU ayrıştırma teknolojisi hakkında herhangi bir ayrıntı açıklamasa da, Azure makinelerinin, kartları fiziksel olarak yüklenmemiş sunuculara dinamik olarak GPU hızlandırma eklemesine olanak tanıyan tescilli bir yetenek gibi görünüyor. Gerçek GPU donanımını barındıracak makineler zorlu koşullarda çalıştığından (bilgi işlem ve oyun GPU’ları ısınmaya, aşırı ısınmaya ve arızalanmaya eğilimli olduğundan), GPU çalışırken takılabilir desteği onlar için özellikle yararlı bir özellik olacaktır.
Bir grafik kartını veya hızlandırıcıyı çalışırken takmak tamamen yeni değil, ancak bunu PCIe arabirimi aracılığıyla yapmak. AMD daha önce, yıllar önce bir eGFX kutusu kullanarak bir grafik kartını Thunderbolt 3 bağlantı noktasına çalışırken takmayı sağlayan bir sürücü geliştirmişti. Ancak AMD, veri merkezi GPU’ları için bu işlevi henüz desteklemiyor gibi görünüyor. Görünüşe göre bu, Microsoft’un mühendislerinin ortağına yardımcı olmak ve şirketin Azure bölümü için bir avantaj elde etmek için devreye girdiği yer.