Devrimsel PPU sayesinde rastgele bir işlemcinin performansı 100 kat artabilir
Flow Computing’e nazaran yeni PPU, CPU performansında on yıllardır süren sakinliği kırmak için tasarlanıyor. Firmaya nazaran CPU’ların son yıllardaki sakinliği bilgi süreçteki en zayıf halka haline gelmeleriyle sonuçlanıyor. Bununla birlikte firma, PPU’larının mevcut CPU mimarileriyle geniş ölçüde uyumlu olduğunu söylüyor. Hatta Flow, taşınabilir, PC ve data merkezi işlemcilerini hedefleyen optimize edilmiş PPU lisansları hazırlamış durumda.
Ayakları sallanmayan radikal bir yaklaşım
The Verge tarafından yayınlanan dokümanlara baktığımızda Flow’un aslında öteki uçuk savlar üzere olmadığını, bir sihir yapmadığını ve bilhassa iş parçacıklı CPU tabanlı kodu hedefleyerek inandırıcı olduğunu görüyoruz. Şirket, CPU kodunun iş parçacıklarını senkronize etme, belleğe eşzamanlı olarak erişme ve bağlam değiştirme problemlerine odaklanıyor.
Firma, kaynak kodunu Flow derleyicisi üzerinden çalıştıran bir geliştiricinin Posix/Linux pthreads kullanan programlarda 2 kat artışı vadediyor. Yazılımda yapılacak hafif değişikliklerle 10 kat, yine derleme ile de dediğimiz üzere 100 kat kardan bahsediliyor. Lakin, PPU vektör/matris süreçlerini mahallî olarak anladığı için tekrar derlenecek kodun daha kolay olacağının altı çiziliyor.
Firma temelinde her işlemcinin performansını artırmayı da hedeflemiyor. Bunun yerine performansa duyarlı iş parçacıklı iş yüklerine adanmış işlemciler merkeze alınıyor. Yani, oyunlar, görüntü kod dönüştürücüler ve ağ yazılımları firmanın hedeflediği şeyler ortasında yer alıyor.
Zamana muhtaçlık var
Tüm bunlar kulağa cesaretli üzere geliyorsa o denli oldukları içindir. Hasebiyle şimdilik bunları bir sav olarak kıymetlendirmekte yarar var. Şirketin önündeki en büyük zorluk birinci RISC-V dizaynını tamamlamak olacak. Şirket, yılın ikinci yarısında daha fazla teknik detay sunacağını söylüyor. Umarız firmanın elinde daha somut malzemeler olur.