MLRift: Gelişmiş Makine Öğrenimi Derleyici
MLRift, makine öğrenimi iş yükleri için tasarlanmış, kendine ait bir derleyicidir. Windows platformunda kullanılabilen bu yazılım, KernRift'ten türetilmiş olup, sıfır bağımlılık ile çalışmaktadır. İki temel komut satırı aracı sunar: mlrc (derleyici) ve mlr (fat-binary çalıştırıcısı). Bu araçlar, Linux, Windows, macOS ve Android için yerel x86_64 ve ARM64 ikili dosyaları oluşturabilir ve makine öğrenimi ile ilgili özel işlevler sunar.
MLRift, IR arka ucunu makine öğrenimi için özel ilkelere (tensörler, olay akışları, seyrek CSR işlemleri) genişleterek, kullanıcıların daha verimli ve etkili bir şekilde program yazmalarına olanak tanır. Ayrıca, AMDGCN GPU arka ucu ile doğrudan /dev/kfd ile iletişim kurarak ROCm bağımlılığı olmadan çalışmaktadır. Bu özellikler, MLRift'i makine öğrenimi uygulamaları için güçlü bir araç haline getiriyor.