أطلقت NVIDIA مؤخرًا رسميًا CUDA 13.1، والذي وصفه المسؤول بأنه "الترقية الأكبر والأكثر شمولاً منذ ولادة منصة CUDA في عام 2006." أثار أبرز ما يميز هذا التحديث، وهو نموذج برمجة CUDA Tile، مناقشات في الصناعة حول ما إذا كان سيتم إضعاف "الخندق" الخاص بـ NVIDIA.يعتقد مهندس الرقائق المعروف جيم كيلر أن هذا قد يمثل نهاية حصرية البرنامج.

أخبار تكنولوجيا كواي في 9 ديسمبر

CUDA Tile هو نموذج يعتمد على كتل البيانات (البلاط). هدف تصميمه هو خفض عتبة برمجة GPU بشكل ملحوظ. يمكن للمطورين التركيز على تنظيم البيانات في كتل وإجراء العمليات الحسابية، في حين تتم معالجة جدولة الخيوط المعقدة الأساسية وتخطيط الذاكرة وتعيين موارد الأجهزة تلقائيًا بواسطة المترجم ونظام وقت التشغيل.

لدعم هذا النموذج الجديد، قدم CUDA 13.1 مجموعة التعليمات الافتراضية (Tile IR) وأصدر أداة cuTile، مما يسمح للمطورين باستخدام Python الشهير لكتابة GPU Kernel المستند إلى Tile.

يعتقد جيم كيلر، أحد كبار الشخصيات في صناعة تصميم الرقائق والذي شارك في تصميم AMD Zen وسلسلة Apple A وTesla Autopilot، أنه إذا تحولت برمجة GPU السائدة في المستقبل تدريجيًا إلى هذا النهج القائم على Tile، بمجرد أن يعتاد المطورون على نموذج "كتابة Tile، وتحسين الأجهزة".

بعد ذلك، سيكون من الأسهل نقل نفس مجموعة منطق البرنامج إلى أجهزة GPU مختلفة. لم يكن مرتبطًا بشكل كبير بأجهزة NVIDIA مثل CUDA C++ في الماضي. قد يوفر هذا فرص دخول لشركة AMD أو Intel أو شركات الذكاء الاصطناعي الناشئة.