Compiler polyvalent pour l'apprentissage automatique
MLRift est un compilateur autonome conçu pour les charges de travail en apprentissage automatique, offrant des outils de ligne de commande portables. Il permet la compilation de binaires natifs pour plusieurs plateformes, y compris Windows, Linux, macOS et Android, tout en intégrant des primitives spécifiques à l'apprentissage automatique. Ce compilateur est une fourchette de KernRift, permettant une utilisation sans dépendances externes, ce qui le rend particulièrement adapté aux développeurs souhaitant une solution légère et efficace.
Avec MLRift, les utilisateurs bénéficient d'un backend GPU natif AMDGCN, capable de communiquer directement avec /dev/kfd, éliminant ainsi le besoin de dépendances ROCm. Grâce à ses outils mlrc et mlr, ce logiciel permet une exécution optimisée des applications de machine learning, tout en offrant une extensibilité avec des opérations spécifiques telles que les tenseurs et les flux d'événements. MLRift se positionne comme un outil incontournable pour les développeurs souhaitant tirer parti des capacités avancées de l'apprentissage automatique.





