مترجم قوي لأحمال عمل التعلم الآلي
MLRift هو مترجم متعدد الاستخدامات مستضاف ذاتيًا مصمم خصيصًا لمهام التعلم الآلي. إنه نسخة فرعية خالية من الاعتماد على KernRift، ويقدم أداتين من أدوات سطر الأوامر: mlrc، المترجم، و mlr، مشغل الثنائي الضخم. يدعم أنظمة تشغيل متعددة، بما في ذلك Linux و Windows و macOS و Android، يقوم MLRift بالتجميع إلى ثنائيات أصلية x86_64 و ARM64. مجموعة الأدوات توسع تمثيل الوسيط (IR) الخلفي مع بدائيات محددة للتعلم الآلي مثل الموترات، وتدفقات الأحداث، وعمليات CSR النادرة.
ميزة مهمة في MLRift هي الخلفية الأصلية لبطاقة AMDGCN GPU، التي تتفاعل مباشرة مع /dev/kfd، مما يلغي الحاجة إلى اعتمادات ROCm. وهذا يجعله خيارًا فعالًا للمطورين الذين يركزون على تطبيقات التعلم الآلي، حيث يوفر الأدوات اللازمة لتحسين وتنفيذ الأحمال بسلاسة عبر منصات مختلفة.