أوبن سي أل (OpenCL)

OpenCL (لغة الحوسبة المفتوحة) هي إطار لكتابة البرامج التي يمكن تشغيلها بطريقة متوازية parallel computing عبر منصات تتكون من وحدات المعالجة المركزية (CPUs) ووحدات معالجة الرسومات (GPUs) ومعالجات الإشارة الرقمية (DSPs) ومصفوفات البوابة القابلة للبرمجة (FPGAs) وغيرها من المعالجات أو المسرعات الأجهزة. يمكن استخدام (C99 و C++ 11) لبرمجة هذه الأجهزة، أو استخدام واجهة برمجة التطبيقات (APIs) للتحكم في النظام الأساسي وتنفيذ البرامج على أجهزة الكمبيوتر.

هل لاحظت خطأ؟ أبلغنا عنه

لا يمكنك التعليق قم بتسجيل الدخول