بطاقات الرسومات

يهدف فودا لجلب كودا إلى فولكان

جدول المحتويات:

Anonim

أطلقت Jgbit ، وهي مطور في GitHub ، مشروعًا مفتوح المصدر طموحًا يسمى VUDA ، وهو مستوحى من Nvidia's CUDA API لجلب واجهة حوسبة GPU سهلة الوصول إلى عالم المصدر المفتوح.

ستجلب VUDA الإمكانات الكاملة لـ CUDA إلى Vulkan

تم تنفيذ VUDA كغلاف على واجهة برمجة تطبيقات Vulkan للجيل القادم من الرسومات المشهورة جدًا ، والتي توفر وصولاً منخفض المستوى إلى أجهزة Nvidia. تأتي VUDA كمكتبة C ++ للرأس فقط ، مما يعني أنها متوافقة مع جميع الأنظمة الأساسية التي تحتوي على مترجم C ++ ومتوافقة مع Vulkan. في حين أن المشروع لا يزال صغيرًا ، فإن إمكاناته هائلة ، خاصة بسبب طبيعة المصدر المفتوح لاستخدام ترخيص معهد ماساتشوستس للتكنولوجيا. تأتي الصفحة على GitHub مع عينة أساسية جدًا ، والتي يمكن أن تكون بداية جيدة لاستخدام المكتبة.

نوصي بقراءة منشوراتنا حول Nvidia RTX 2080 Ti Review باللغة الإسبانية

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

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

بطاقات الرسومات

اختيار المحرر

Back to top button