وحدات معالجة الرسومات سريعة جدًا، فلماذا لا نزال نستخدم وحدات المعالجة المركزية؟
يستخدم مقطع فيديو انتشر بشكل واسع منافسة في الرسم لتوضيح الفرق في الأداء بين وحدات المعالجة المركزية ووحدات معالجة الرسومات: وحدة المعالجة المركزية ترسم وجهًا مبتسمًا ببطء، بينما ترسم وحدة معالجة الرسومات الموناليزا على الفور. لكن هذا يتجاهل نقطةً مهمة: أنواع البرامج. تُحسّن وحدات المعالجة المركزية من التعليمات التسلسلية، بينما تزدهر وحدات معالجة الرسومات في المعالجة المتوازية. تُدمج معظم التطبيقات التعليمات التسلسلية والمتوازية؛ على سبيل المثال، قد يكون البرنامج قابلًا للتوازي بنسبة ٥٠٪. وحدات المعالجة المركزية تشبه الطهاة الرئيسيين، القادرين على التعامل مع الأحداث غير المتوقعة؛ ووحدات معالجة الرسومات تشبه طهاة الخطوط الأمامية، والذين يتقنون المهام المتكررة. تجمع الرقائق مثل رقاقة Apple M3 بين الاثنين، مع دمج مرونة وحدة المعالجة المركزية وقوة معالجة وحدة معالجة الرسومات.
اقرأ المزيد