Son yıllarda işlemcilerde yaygınlaşan sinirsel işlem birimleri (NPU), yapay zeka odaklı görevleri yerine getirmek için tasarlanmış özel donanımlar. Günlük kullanıcılar için bu birimler daha çok arka plan işlemleri veya üretken yapay zeka özellikleri ile ilişkilendirilse de, açık kaynak geliştirici bir ekip bu teknolojiyi tamamen yeni bir alana taşıdı.
Özel bir sürücü geliştirerek, Windows 11'in masaüstü arayüzünü doğrudan NPU üzerinde işleyebilmeyi başardılar. Böylece, geleneksel grafik işlem birimleri (GPU) yerine bu özel yapay zeka donanımı devreye giriyor. Ancak, bu yeniliğin şu anki en büyük dezavantajı, performansın saniyede yalnızca 2 ila 3 kare (FPS) seviyesinde kalması. Bu da projenin kullanılabilir hale gelmesi için önünde aşılması gereken önemli engeller olduğunu gösteriyor.
Açık Kaynak Sürücüsü, NPU'nun Windows 11'i İşleyebildiğini Gösteriyor, Ancak Kullanılabilir Yenileme Oranları Hala Uzak
Bu deneysel proje, GitHub üzerinde "labscommunity" adıyla faaliyet gösteren bir geliştirici ekibinin ürünü. Geniş izinlere sahip Apache 2.0 açık kaynak lisansı altında yayımlanan yazılımın adı ise oldukça yerinde: 'npu driver'. Temel olarak, bu yazılım standart grafik işlem hatlarını atlayarak, işlemcinin sinirsel motorunu masaüstü arayüzünü oluşturmak ve çıktı vermek için komut ediyor.
Modern grafik sürücüleri saniyede yüzlerce kareyi sorunsuz bir şekilde yönetebilirken, matris çarpımı için tasarlanmış bir silikonu grafik arayüzünü işlemek için yeniden yapılandırmak, tahmin edileceği üzere oldukça verimsiz bir süreç. Araştırma sürücüsünün testleri, yakın zamanda piyasaya çıkacak Intel Panther Lake donanımı üzerinde gerçekleştirildi. Elde edilen ilk sonuçlar, NPU motorunun işlem yükünün büyük bir kısmını üstlendiğini ve sadece birkaç kareyi ekrana yansıtmak için sinirsel işlemcinin yüzde 52 civarında kullanıldığını gösteriyor.
Ne yazık ki, sürücü yalnızca 2-3 Hz gibi düşük bir yenileme hızına ulaştı; bazı ölçümlerde bu değer 0.6 FPS'ye kadar düştü. 30 FPS'nin altındaki oyun seanslarının bile ne kadar sıkıcı olabileceğini bilenler için, bu hızda pencereler, dosya gezginleri ve görev çubukları ile etkileşim kurmak, işletim sistemini günlük görevler için neredeyse kullanılamaz hale getiriyor. Ancak, bir GPU olmadan masaüstünü temiz bir şekilde görüntülemeyi başarmak, teknik açıdan önemli bir atılım olarak kabul edilmeli.
İşletim sisteminin tamamen çökmesini önlemek amacıyla geliştiriciler, mimariye doğrudan hata önleme mekanizmaları entegre etmişler. Sürücü, talep edildiğinde veya bir yazılım hatası algılandığında otomatik olarak sistemin standart entegre veya harici GPU'suna geçiş yapacak kadar akıllı davranıyor. Geliştirme ekibinin sadece konsept kanıtlama aşamasıyla yetinmediğini ve Panther Lake işlemcilerde çalışacak gelecek sürümler için 30 Hz'lik iddialı bir performans hedefi belirlediğini de belirtmekte fayda var.
Şimdi geriye, geliştiricilerin bu hedefe ulaşıp ulaşamayacağını veya 'npu driver' projesinin sadece bir deneme olarak kalıp kalmayacağını görmek kalıyor.
Kaynakça: wccftech.com