أداة للحصول على معلومات القدرة والأداء حول OpenCL ™ على جهاز.
OpenCl ™ (لغة الحوسبة المفتوحة) هي واجهة برمجة تطبيقات منخفضة المستوى لتمكين الحوسبة غير المتجانسة على منصات تتكون من وحدات المعالجة المركزية ووحدات معالجات وحدات معالجات أخرى. في الآونة الأخيرة ، أصبح OpenCL متاحًا على العديد من أجهزة Android الجديدة. على الرغم من أن OpenCL ليس جزءًا من نظام Android ، فإن العديد من الشركات المصنعة توفر برامج تشغيل أو حتى SDKs لدعم OpenCL على Android. يتم استخدام OpenCL أيضًا كأفراطية خلفية لأطر حساب أخرى مثل Renderscript في بعض الأجهزة.
يوفر هذا التطبيق وسيلة سهلة للمطور للتحقق من توفر OpenCL على جهاز. يتم توفير معلومات منصة وجهاز مفصلة. علاوة على ذلك ، فإن هذا التطبيق قادر على توفير أداء الحوسبة الخام ، بما في ذلك الأداء ALU (وحدة المنطق الحسابي) وأداء عرض النطاق الترددي للذاكرة. يمكن أن يساعد ذلك المطورين على فهم قدرة جهاز معين قدره أوبنسل ، وقد يكون مفيدًا للتنبؤ بالأداء وتحسين الخوارزمية.
الميزات الرئيسية لهذا التطبيق:
- اكتشاف توافر opencl ؛
- اكتشاف مكتبة سائق Opencl ؛
- عرض معلومات منصة opencl مفصلة ؛
- عرض معلومات جهاز opencl مفصلة ؛
- قياس أداء النطاق الترددي لنظام الذاكرة الخام.
- تصدير معلومات opencl إلى sdcard ؛
- مشاركة معلومات OpenCL مع تطبيقات أخرى ، مثل عملاء البريد الإلكتروني ، وتطبيقات الملاحظات ، والوسائط الاجتماعية وما إلى ذلك ؛
- تصميم المواد مع واجهة مستخدم لطيفة.
تم اختبار هذا التطبيق على أجهزة مع شرائح من بائعي الرقائق المختلفين. تدعم معظم هواتف Android الرائدة OpenCl ، على سبيل المثال ، Samsung Galaxy Note3 ، S5 ، Note4 ؛ LG G2 ، G3 ؛ Moto G ، Moto X ؛ وأحدث هواتف سوني الذكية. فيما يلي قائمة تقريبية من وحدات معالجة الرسومات التي تدعم opencl:
- Qualcomm Adreno: 305 ، 320 ، 330 ، 420 ، 430 ، وغيرها من وحدات معالجة الرسومات الحديثة.
- ARM MALI: T628 ، T760 ، وغيرها من وحدات معالجة الرسومات الحديثة.
- الخيال powervr: G6430 وغيرها من وحدات معالجة الرسومات الحديثة.
يرجى ملاحظة أن الأجهزة التالية لا تدعم OpenCl في هذه اللحظة إذا كنت تستخدم البرامج الثابتة للمخزون:
- أجهزة Nexus 4 و 5 و 6 و 7 (بسبب عدم وجود مكتبات سائق Opencl المقابلة).
- أجهزة باستخدام مجموعة شرائح Nvidia Tegra K1/X1 (Nexus 9 ، Nvidia Shield وما إلى ذلك).
إذا قمت بتشغيل OpenCL-Z على الأجهزة أعلاه ، فلن تحصل على أي معلومات opencl.
إذا فشلت في الحصول على معلومات OpenCL على جهاز من المفترض (أو المعروف) لدعم OpenCL ، فيرجى إخبارنا بذلك ، حتى نتمكن من التحقيق فيه وإضافة دعم لهذا الجهاز.
تصميم شعار التطبيق بإذن من روي يو.
OPENCL وشعار OpenCL هما علامات تجارية لشركة Apple Inc.