Geavanceerde Compiler voor Machine Learning
MLRift is een geavanceerde compiler die specifiek is ontworpen voor machine-learning workloads. Dit zelf-gehoste systeem biedt een zero-dependency benadering en is een fork van KernRift. Het pakket bevat twee draagbare commandoregeltools: mlrc, de compiler, en mlr, de fat-binary runner. MLRift ondersteunt compilatie naar native x86_64 en ARM64 binaries voor verschillende besturingssystemen waaronder Linux, Windows, macOS en Android.
De compiler breidt de IR backend uit met machine-learning specifieke primitieve types zoals tensors, event streams en sparse CSR operaties. Bovendien beschikt het over een native AMDGCN GPU backend die rechtstreeks communiceert met /dev/kfd zonder afhankelijkheid van ROCm. Dit maakt MLRift een krachtige tool voor ontwikkelaars die zich richten op machine learning en systemen programmeren.





