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