OpenCL هو أول مفتوحة، خالية من الاتاوات معيار عبر منصة والبرمجة المتوازية المعالجات الحديثة وجدت في أجهزة الكمبيوتر الشخصية والخوادم والأجهزة المحمولة / المضمنة. OpenCL (فتح الحوسبة اللغة) يحسن إلى حد كبير سرعة والاستجابة لمجموعة واسعة من التطبيقات في فئات السوق العديد من الألعاب والترفيه والبرامج العلمية والطبية.
OpenCL تدعم مجموعة واسعة من التطبيقات، من البرمجيات المدمجة والمستهلكين إلى حلول HPC، من خلال ذات المستوى المنخفض، عالية الأداء، والتجريد المحمولة. من خلال خلق واجهة برمجة كفاءة، على مقربة إلى المعدن، وOpenCL تشكيل طبقة الأساس لنظام بيئي الحوسبة المتوازية من منصة مستقلة أدوات، الوسيطة والتطبيقات.
يتم الآن إنشاء OpenCL من قبل المجموعة Khronos بمشاركة العديد من الشركات الرائدة في صناعة والمؤسسات بما في ذلك 3DLABS، أكتيفيجن بليزارد، AMD، وأبل، ARM، من Broadcom، Codeplay، الفنون الإلكترونية، اريكسون، فوجيتسو، فريسكالي، علاج جرافيك، GE، مرحبا ، IBM و Intel و تكنولوجيا الخيال، مختبر لوس ألاموس الوطني، موتورولا، Movidia، نوكيا، NVIDIA، Petapath، QNX، كوالكوم، RapidMind، سامسونج، الأعشاب البحرية، S3، ST الإلكترونيات الدقيقة، تاكومي، تكساس إنسترومنتس وتوشيبا وVIVANTE.
ما هو الجديد في هذا الإصدار:
سلامة المضيف خيط، مما أوامر OpenCL أن enqueued من المواضيع المضيف متعددة؛
الأجسام العازلة الفرعي لتوزيع مناطق عازلة عبر أجهزة OpenCL متعددة؛
أحداث المستخدم لتمكين enqueued OpenCL أوامر الانتظار على الأحداث الخارجية؛
رد الاحداث التي يمكنك استخدامها لإدراج بقائمة الانتظار أوامر OpenCL جديدة تقوم على تغييرات حالة الحدث بطريقة غير مؤمن.
أنواع بيانات المتجه 3 مكونات؛
تعويض العمل العالمي الذي تمكن حبات للعمل على أجزاء مختلفة من NDRange.
ذاكرة المدمر الكائن رد.
القراءة والكتابة ونسخ المنطقة 1D، 2D أو 3D مستطيلة من كائن العازلة؛
تكرار نسخ متطابقة معالجة الوضع وتنسيقات الصور إضافية؛
جديد OpenCL C المدمج في وظائف مثل المشبك صحيح، خلط ورق اللعب ونسخ strided غير متزامن.
تحسين قابلية التشغيل البيني برنامج OpenGL من خلال تبادل فعال للصور والمخازن من خلال ربط الأشياء الحدث OpenCL لبرنامج OpenGL كائنات المزامنة السياج.
وقد اشترى الميزات الاختيارية في OpenCL 1.0 في جوهر OpenCL 1.1 بما في ذلك: يكتب إلى مؤشر بايت أو السراويل القصيرة من نواة، وتحويل أتوميكس إلى أعداد صحيحة 32-بت في الذاكرة المحلية أو العالمية.
لم يتم العثور على التعليقات