CPU (Central Processing Unit)
ما هي وحدة المعالجة المركزية (CPU)؟
CPU هو اختصار لعبارة "وحدة المعالجة المركزية". وهي المعالج المسؤول عن تنفيذ التعليمات ومعالجة البيانات وتنسيق عمليات النظام. تُستخدم وحدات المعالجة المركزية في أجهزة الكمبيوتر المكتبية والمحمولة ومحطات العمل والخوادم ومراكز البيانات.
وباعتبارها معالجات للأغراض العامة، تُعد وحدات المعالجة المركزية مناسبة للمنطق المعقد والتحكم في النظام والوصول إلى البيانات وأعباء العمل التي تتطلب التبديل المتكرر بين مهام مختلفة. أما وحدات معالجة الرسومات (GPU)، فعلى العكس، صُممت لتنفيذ أعداد كبيرة من العمليات المتشابهة بالتوازي، ولذلك يؤدي كل منهما عادةً دورًا مختلفًا داخل النظام.
لماذا تُعد وحدة المعالجة المركزية مهمة، وما الذي تقوم به؟
في أجهزة الكمبيوتر الشخصية، تؤثر وحدة المعالجة المركزية مباشرةً في سرعة الاستجابة، وتعدد المهام، والألعاب، وتطوير البرمجيات، وإنشاء المحتوى. وحتى عندما تعتمد الألعاب أو التطبيقات الإبداعية بشكل كبير على وحدات معالجة الرسومات، تظل وحدة المعالجة المركزية مسؤولة عن معالجة منطق اللعبة، وإعداد البيانات، والعمليات التي تعمل في الخلفية، والتحكم في النظام.
في الخوادم ومراكز البيانات، تدعم وحدة المعالجة المركزية نطاقًا أوسع من أعباء العمل، بما في ذلك قواعد البيانات، والافتراضية، والخدمات السحابية، والحوسبة عالية الأداء (HPC)، والذكاء الاصطناعي.
لم يؤدِّ انتشار الذكاء الاصطناعي إلى تراجع أهمية وحدات المعالجة المركزية. فبينما تلائم وحدات معالجة الرسومات العمليات الحسابية المتوازية بدرجة كبيرة التي تستخدمها نماذج الذكاء الاصطناعي، تتولى وحدات المعالجة المركزية إعداد البيانات، وتشغيل خدمات التطبيقات، ومعالجة عمليات الإدخال والإخراج الخاصة بالتخزين والشبكات، وتنسيق النماذج مع موارد النظام الأخرى.
يجعل الذكاء الاصطناعي الوكيلي هذا الدور أكثر وضوحًا. فعندما تسترجع وكلاء الذكاء الاصطناعي المعلومات، أو يصلون إلى قواعد البيانات، أو يستدعون واجهات برمجة التطبيقات، أو يستخدمون أدوات خارجية، أو يتعاونون مع وكلاء آخرين، يعتمد جزء كبير من سير العمل على منطق التطبيقات الذي تديره وحدة المعالجة المركزية، وليس على استدلال النموذج وحده. لذلك تعتمد أنظمة الذكاء الاصطناعي الحديثة على عمل وحدات المعالجة المركزية ووحدات معالجة الرسومات معًا.
ما المكونات الرئيسية لوحدة المعالجة المركزية؟
تجمع وحدة المعالجة المركزية عدة وحدات وظيفية لمعالجة التعليمات.
تنفذ وحدة الحساب والمنطق (ALU) العمليات الحسابية والمنطقية، بينما تخزن ذاكرة التخزين المؤقت البيانات التي يتم الوصول إليها بشكل متكرر بالقرب من أنوية المعالج لتقليل زمن الوصول إلى الذاكرة.
تدير وحدة إدارة الذاكرة (MMU) الوصول بين المعالج والذاكرة، بينما تنسق وحدة الساعة والتحكم توقيت التعليمات وتنفيذها. تستخدم وحدات المعالجة المركزية الحديثة أيضًا أنوية متعددة وتعدد مؤشرات الترابط لمعالجة المزيد من أحمال العمل في الوقت نفسه.
ما العوامل التي تؤثر في أداء وحدة المعالجة المركزية؟
يعتمد أداء وحدة المعالجة المركزية على أكثر من مواصفة واحدة. تؤثر سرعة الساعة في سرعة تنفيذ النواة للتعليمات، بينما يؤثر عدد الأنوية والخيوط في تعدد المهام والمعالجة المتوازية. كما يؤثر حجم ذاكرة التخزين المؤقت في كفاءة الوصول إلى البيانات المستخدمة بشكل متكرر.
تؤثر البنية، وعرض نطاق الذاكرة، والإدخال والإخراج، والطاقة، والتبريد جميعها في الأداء الفعلي. وقد تعطي أجهزة الكمبيوتر المخصصة للألعاب أولوية أكبر لأداء النواة الواحدة، بينما يستفيد إنشاء المحتوى من زيادة عدد الأنوية. كما يجب أن تراعي أنظمة الحوسبة السحابية والحوسبة عالية الأداء والذكاء الاصطناعي كيفية تفاعل وحدات المعالجة المركزية مع الذاكرة والشبكات والمسرّعات.
كيف يمكن لـ GIGABYTE مساعدتك؟
في مجال الحوسبة الشخصية، توفر GIGABYTE وAORUS لوحات أم وأجهزة كمبيوتر مكتبية ومحمولة تدعم معالجات Intel Core وAMD Ryzen للألعاب وإنشاء المحتوى وأحمال العمل الاحترافية، مع تصميمات لإمداد الطاقة والتبريد والذاكرة مصممة لمختلف منصات وحدات المعالجة المركزية.
تتسم متطلبات المؤسسات بتنوع أكبر. وتدعم منصات الخوادم من GIGABYTE معالجات Intel Xeon وAMD EPYC القائمة على بنية x86، إضافة إلى بنيتي Arm المتمثلتين في NVIDIA Grace وAmpere، لتلبية احتياجات السحابة والافتراضية والحوسبة الطرفية والحوسبة عالية الأداء (HPC) وتطبيقات الذكاء الاصطناعي.
في بنية الذكاء الاصطناعي التحتية، تؤدي وحدات المعالجة المركزية أيضًا دورًا مهمًا في معالجة البيانات وخدمات التطبيقات وتنسيق النماذج وسير عمل الذكاء الاصطناعي الوكيلي. ويمكن لـ GIGABYTE التوسع من خوادم منفردة مزودة بوحدات معالجة مركزية ووحدات معالجة رسومات إلى منصات على مستوى العناقيد، مثل GIGAPOD HPC، عبر دمج الحوسبة والشبكات والتخزين والتبريد والإدارة، بما يتيح لمختلف المعالجات والمسرّعات العمل معًا بكفاءة.