شو الفرق بين GPU و CPU؟
وحدة المعالجة المركزية (CPU) و وحدة المعالجة الجرافيكية (GPU) ليها أدوار مختلفة جداً. ويمكن لجهاز المعالجة المركزي يكون عنده نواة معالجة متعددة وغالباً ما يشار اليه باسم دماغ الكمبيوتر. هو ضروري لجميع أنظمة الحوسبة الحديثة لأنها بتنفذ الأوامر والعمليات اللازمة لجهاز الكمبيوتر ونظام التشغيل. وحدة المعالجة المركزية مهمة كمان في تحديد سرعة تشغيل البرامج، من تصفح الويب لبناء جداول البيانات. الـGPU هو معالج يتكون من كتير من النواة الأصغر والأكثر تخصصاً. بالعمل مع بعض، النواة بتوفر أداء هائل لما تتمكن مهمة معالجة من تقسيمها ومعالجتها عبر العديد من النواة.  في حين ان وحدة المعالجة المركزية و وحدة المعالجة الرقمية عندهم الكثير من القواسم المشتركة -- كلاهما محركات حوسبة حاسمة. كلاهما معالجات صغيرة على أساس السيليكون. و كلاهما بيشتغلوا بالبيانات -- بيحتويوا على معماريات مختلفة و بنيت لغايات مختلفة.  وحدة المعالجة المركزية مناسبة لمجموعة واسعة من أعباء العمل، وخاصة تلك التي يكون فيها تأخير أو أداء لكل نواة مهم. محرك تنفيذ قوي، وحدة المعالجة المركزية تركز عددها الأصغر من النواة على المهام الفردية وعلى إنجاز الأشياء بسرعة. هاد بيعمله مجهز بشكل فريد لأعمال تتراوح من الحوسبة المتسلسلة إلى تشغيل قواعد البيانات.  الرسومات الرقمية بدأت كـ ASIC متخصصة تم تطويرها لتسريع مهام التصوير ثلاثي الأبعاد المحددة. مع مرور الوقت، صاروا المحركات المحددة الوظيفة دي أكثر قابلية للبرمجة وأكثر مرونة. بالرغم من ان الرسومات والتصويرات اللي بتزداد واقعية للألعاب العليا اليوم تبقى وظيفتها الرئيسية، اتطورت GPU لتصبح معالجات موازية ذات غرض عام، وتتعامل مع مجموعة متزايدة من التطبيقات.