MarkTechPost→ المصدر

أطلقت NVIDIA cuda-oxide: مصرّف لكود Rust للـGPU

أطلقت NVIDIA cuda-oxide v0.1.0، وهو مصرّف Rust لأنوية CUDA. تقوم الأداة بتجميع الدوال المعلَّمة مباشرة إلى PTX عبر مسار من التحويلات. ويؤدي أمر واحد هو cargo…

معالج بواسطة الذكاء الاصطناعي من MarkTechPost؛ بتحرير Hamidun News
أطلقت NVIDIA cuda-oxide: مصرّف لكود Rust للـGPU
المصدر: MarkTechPost. كولاج: Hamidun News.
◐ استمع للمقال

فتحت NVIDIA الكود المصدري لـ cuda-oxide — مجمع تجريبي يحول دوال Rust مباشرة إلى كود GPU CUDA. حتى الآن، كان على مطوري تطبيقات GPU الاختيار بين سهولة Rust وأداء CUDA.

كيفية عمله

cuda-oxide هو خادم خلفي مخصص لمجمع rustc. يأخذ الدوال المعنّاة بـ #[kernel] ويمررها عبر سلسلة تحويلات: Rust → Stable MIR → Pliron IR → LLVM IR → PTX (Parallel Thread Execution، رمز الجهاز لـ GPU NVIDIA). الميزة الرئيسية: يكتب المطورون الكود مرة واحدة فقط. أمر واحد `cargo oxide build` يجمّع الجزء CPU (المضيف) والجزء GPU (الجهاز) معاً. في السابق، كان يجب على المطورين مزج Rust للمضيف و C/CUDA للنوى.

لماذا يهم

Rust على GPU هو الحلم المنشود للمطورين. كانت CUDA مرتبطة تاريخياً بـ C/C++. Rust يوفر سلامة الذاكرة دون جمع القمامة، وهو أمر حاسم لحساب الأداء العالي.

  • برمجة SIMT (Single-Instruction Multiple-Thread) تصبح أكثر سهولة الوصول
  • نظام أدوات موحد — Cargo يعمل مع جميع الأهداف بنفس الطريقة
  • ضمانات سلامة الذاكرة حتى لكود GPU
  • دمج أسهل لـ CUDA في مشاريع Rust الموجودة
  • يقلل الفجوة بين لغة المضيف ولغة النوى

cuda-oxide v0.1.0 هي الخطوة الأولى. الأداة تجريبية، لذلك قد يكون هناك قيود وأخطاء في الإنتاج.

ماذا يعني هذا

NVIDIA تستثمر في نظام Rust البيئي لحساب GPU. هذا يشير إلى أن العالم يتحرك بعيداً عن C/C++ الإلزامي للحساب المتوازي. إذا وصل cuda-oxide إلى إصدار الإنتاج، فقد يصبح معياراً لمشاريع CUDA الجديدة في Rust ويغير مشهد تطوير GPU.

ZK
Hamidun News
أخبار الذكاء الاصطناعي بدون ضوضاء. اختيار تحريري يومي من أكثر من 400 مصدر. منتج من جمال حميدون، رئيس الذكاء الاصطناعي في Alpina Digital.

هل تريد التوقف عن قراءة الذكاء الاصطناعي والبدء باستخدامه؟

AI News هو موجز منسق لأخبار الذكاء الاصطناعي. تعلمك Hamidun Academy استخدام الذكاء الاصطناعي في عملك.

ما رأيك؟
جارٍ تحميل التعليقات…