وحدة معالجة الرؤية
وحدة معالجة الرؤية ( VPU ) هي (اعتبارًا من عام 2023) فئة ناشئة من المعالجات الدقيقة ؛ وهي نوع محدد من مسرعات الذكاء الاصطناعي ، مصممة لتسريع مهام الرؤية الآلية . [ 1 ] [ 2 ]
ملخص
تختلف وحدات معالجة الرؤية عن وحدات معالجة الرسومات (المتخصصة في ترميز وفك ترميز الفيديو ) في ملاءمتها لتشغيل خوارزميات رؤية الآلة مثل CNN ( الشبكات العصبية الالتفافية ) و SIFT ( تحويل الميزات الثابتة المقياس ).
قد تتضمن هذه المعالجات واجهات مباشرة لاستقبال البيانات من الكاميرات (متجاوزةً أي مخازن مؤقتة خارجية)، وتركز بشكل أكبر على تدفق البيانات داخل الشريحة بين العديد من وحدات التنفيذ المتوازية المزودة بذاكرة مؤقتة ، مثل بنية مكانية أو معالج إشارات رقمية متعدد النوى . ولكن، كما هو الحال في وحدات معالجة الفيديو، قد تركز هذه المعالجات على العمليات الحسابية ذات النقطة الثابتة منخفضة الدقة لمعالجة الصور .
قارن بوحدات معالجة الرسومات
تختلف وحدات معالجة الفيديو (VPUs) عن وحدات معالجة الرسومات ( GPUs )، التي تحتوي على مكونات مادية متخصصة للتحويل النقطي ورسم الخرائط النسيجية ( للرسومات ثلاثية الأبعاد )، وتتميز ببنية ذاكرة مُحسّنة لمعالجة الصور النقطية في ذاكرة خارجية (قراءة النسيج ، وتعديل مخازن الإطارات ، باستخدام أنماط وصول عشوائي ). تُحسّن وحدات معالجة الفيديو من حيث الأداء لكل واط، بينما تركز وحدات معالجة الرسومات بشكل أساسي على الأداء المطلق.
الأسواق المستهدفة هي الروبوتات ، وإنترنت الأشياء ، وأنواع جديدة من الكاميرات الرقمية للواقع الافتراضي والواقع المعزز ، والكاميرات الذكية ، ودمج تسريع رؤية الآلة في الهواتف الذكية والأجهزة المحمولة الأخرى .
أمثلة
- Movidius Myriad X ، وهي وحدة معالجة الرؤية من الجيل الثالث في خط Myriad VPU من شركة Intel Corporation . [ 3 ]
- Movidius Myriad 2 ، والذي يستخدم في مشروع جوجل تانجو ، [ 4 ] جوجل كليبس وطائرات دي جيه آي بدون طيار [ 5 ]
- معالج Pixel Visual Core (PVC)، وهو معالج صور ورؤية وذكاء اصطناعي قابل للبرمجة بالكامل للأجهزة المحمولة
- تتضمن نظارة مايكروسوفت هولولينز وحدة معالجة ثلاثية الأبعاد (مكملة لوحدة المعالجة المركزية ووحدة معالجة الرسومات)، تهدف إلى تفسير مدخلات الكاميرا، لتسريع تتبع البيئة والرؤية لتطبيقات الواقع المعزز. [ 6 ]
- Eyeriss ، بنية مكانية مصممة من قبل معهد ماساتشوستس للتكنولوجيا مخصصة لتشغيل الشبكات العصبية الالتفافية . [ 7 ]
- NeuFlow ، وهو تصميم من قبل يان ليكان (تم تنفيذه في FPGA ) لتسريع عمليات الالتفاف ، باستخدام بنية تدفق البيانات.
- موبايلي آي كيو ، من موبايلي
- معالج الرؤية القابل للبرمجة (PVA)، وهو معالج رؤية VLIW ذو 7 اتجاهات صممته شركة Nvidia .
فئة أوسع
لا تُصنّف بعض المعالجات كوحدات معالجة رؤية (VPUs)، ولكنها قابلة للتطبيق بنفس القدر على مهام الرؤية الآلية. قد تُشكّل هذه المعالجات فئة أوسع من مُسرّعات الذكاء الاصطناعي (والتي قد تنتمي إليها وحدات معالجة الرؤية أيضًا)، ولكن حتى عام 2016 لم يكن هناك إجماع على التسمية.
- IBM TrueNorth ، معالج عصبي الشكل يهدف إلى مهام مماثلة للتعرف على أنماط بيانات المستشعرات ومهام الذكاء، بما في ذلك الفيديو/الصوت.
- وحدة المعالجة العصبية Qualcomm Zeroth ، وهي إضافة أخرى إلى الفئة الناشئة من الرقائق الموجهة لأجهزة الاستشعار/الذكاء الاصطناعي. [ 8 ]
- تحتوي جميع طرازات معالجات Intel Meteor Lake على وحدة معالجة متعددة الاستخدامات (VPU) مدمجة لتسريع الاستدلال في مجال رؤية الكمبيوتر والتعلم العميق. [ 9 ]
انظر أيضاً
- معالج Adapteva Epiphany ، وهو معالج متعدد النوى يركز بشكل مماثل على تدفق البيانات على الشريحة، ويركز على أداء الفاصلة العائمة 32 بت
- CELL ، معالج متعدد النوى بميزات تتوافق إلى حد كبير مع وحدات معالجة الرؤية (تعليمات SIMD وأنواع البيانات المناسبة للفيديو، وDMA على الشريحة بين ذاكرات التخزين المؤقت).
- المعالج المساعد
- وحدة معالجة الرسومات ، والتي تُستخدم أيضاً بشكل شائع لتشغيل خوارزميات الرؤية. تتضمن بنية Pascal من NVidia دعم FP16، لتوفير توازن أفضل بين الدقة والتكلفة لأحمال عمل الذكاء الاصطناعي.
- MPSoC
- OpenCL
- OpenVX
- وحدة معالجة الفيزياء ، وهي محاولة سابقة لتكملة وحدة المعالجة المركزية ووحدة معالجة الرسومات بمسرع عالي الإنتاجية
- وحدة معالجة الموترات ، وهي شريحة تستخدمها جوجل داخليًا لتسريع حسابات الذكاء الاصطناعي.
مراجع
- ↑ سيث كولانر؛ ماثيو هامريك (3 يناير 2016). "نوع ثالث من المعالجات للواقع المعزز/الواقع الافتراضي: معالج Myriad 2 VPU من موفيديوس" . تومز هاردوير .
- ↑ براسيد بانيرجي (28 مارس 2016). "صعود وحدات معالجة الرؤية: منح الآلات القدرة على الرؤية" . Digit.in . مؤرشف من الأصل في 2 سبتمبر 2017. تم الاطلاع عليه في 18 أبريل 2016 .
- ↑ "وحدات معالجة الرؤية Intel® Movidius™ (VPUs)" . Intel .
- ↑ ويكلر، أدريان (14 فبراير 2016). "شركة موفيديوس التقنية في دبلن ستزود جوجل بسماعة الواقع الافتراضي الجديدة" . Independent.ie . تاريخ الاطلاع: 15 مارس 2016 .
- ↑ "دي جي آي تُضيف طائرتين جديدتين رائدتين إلى تشكيلتها ، تتميزان بتقنية الرؤية الآلية Myriad 2 VPUs - Movidius" . www.movidius.com
- ↑ فريد أوكونور (1 مايو 2015). "مايكروسوفت تتعمق في تفاصيل HoloLens: الكشف عن دور "المعالج الهولوغرافي"" . PCWorld .
- ↑ تشين، يو-هسين؛ كريشنا، توشار؛ إيمر، جويل؛ وسزي، فيفيان (2016). "إيريس: مُسرِّع قابل لإعادة التكوين وموفر للطاقة للشبكات العصبية التلافيفية العميقة" . المؤتمر الدولي لدوائر الحالة الصلبة التابع لمعهد مهندسي الكهرباء والإلكترونيات، ISSCC 2016، ملخص الأوراق التقنية . الصفحات 262-263 .
- ↑ "تقديم معالجات كوالكوم زيرو: الحوسبة المستوحاة من الدماغ" . كوالكوم . 10 أكتوبر 2013.
- ↑ "إنتل ستُضيف وحدة معالجة 'VPU' إلى رقائق ميتيور ليك من الجيل الرابع عشر" . مجلة PCMAG . أغسطس 2022.
روابط خارجية
- المعالجات الدقيقة
- وحدات المعالجة العصبية
- رؤية الآلة
