وحدة المعالجة المركزية

وحدة المعالجة المركزية Central Processing Unit—CPU أو المعالج Processor هي المكون الرئيسي في الحاسوب المسؤول عن تنفيذ البرامج والتعليمات والعمليات الحسابية. تصنع معظم وحدات المعالجة الحديثة بشكل دارة متكاملة واحدة تدعى المعالج الصغري.

Intel CPU i7 12700KF

معالج إنتل i7 الجيل الثاني عشر (2023)

خصائص المعالج

عدد النوى

تحوي المعالجات الحديثة عدداً من النوى Cores، حيث تحوي كل نواة وحدة معالجة منطقية وحساب مستقلة تعمل على تنفيذ التعليمات بالتوازي مع النوى الأخرى.

في بعض المعالجات، تستطيع كل نواة فيزيائية تنفيذ مسارين من التعليمات، أي أن كل نواة فيزيائية تمثل “معالجين منطقيين (‎2 logical processors)“. تدعى

التردد أو سرعة الساعة

التردد Frequency أو سرعة الساعة Clock Speed هي عدد الدورات التي ينفذها المعالج خلال ثانية واحدة. يقاس التردد بواحدة الهرتز، وتصل ترددات المعالجات الحديثة إلى 5 غيغاهرتز (5 مليار هرتز).

يستطيع المعالج تنفيذ بعض التعليمات خلال دورة ساعة واحدة، بينما تحتاج تعليمات أخرى إلى عدة دورات لإتمامها، وبسبب اختلاف تصميم المعالجات بين الشركات الصانعة وأجيال المعالجات المختلفة، فإن سرعة الساعة لا تصلح للمقارنة بين أداء المعالجات من شركات أو أجيال مختلفة. للمقارنة بين أداء معالجين مختلفين علينا أن نأخذ مجموعة من العوامل بعين الاعتبار:

  • عدد النوى التي يحويها المعالج
  • سعة الكاش
  • الطاقة التي يستهلكها المعالج

سرعة الساعة هي أحد أهم العوامل المؤثرة على أداء المعالج، وكلما ارتفعت كلما ارتفع أداء المعالج. يتحدد التردد الأعظمي بتصميم المعالج وفعالية نظام التبريد والتغذية الكهربائية للمعالج. في الحواسيب المكتبية، تسمح بعض المعالجات برفع ساعة المعالج إلى مستويات أعلى من السرعة المحددة من الشركة الصانعة، وهو ما يدعى “كسر السرعة Overclocking”.

قديماً كانت سرعة ساعة المعالج ثابتة طوال فترة التشغيل، لكنها في المعالجات الحديثة متغيّرة حسب الطلب، حيث تنخفض في أوقات الخمول لتوفير الطاقة، وترتفع عند الحاجة لتنفيذ عمليات حسابية كثيرة.

كل معالج له تردد أساسي Base clock، وتردد مرتفع Boost clock ‏(Max Turbo frequency). التردد الأساسي هو متوسط تردد التشغيل العادي لكافة نوى المعالج، أما التردد المرتفع فهو أعلى تردد يمكن أن تصل له نواة واحدة تحت ضغط سلسلة تعليمات واحدة single-threaded workload.

قد لا يتمكن المعالج من الوصول إلى التردد الأقصى عند عمل النوى كلها معاً، أو عند وجود قيود مثل عدم تبديد الحرارة بشكل كاف أو عدم تغذية المعالج بطاقة كافية. كما قد يتأثر التردد المرتفع ويختلف عند تثبيت تحديثات نظام اللوحة الأم BIOS أو الشرائح Chipset أو تحديثات نظام التشغيل.

المعمارية x86

x64

معمارية ARM (RISC vs CISC)

ت

استهلاك الطاقة قد يرتفع بضعة أضعاف ويصل أكثر من 250 واط عند عمل المعالج على التردد الأقصى

حجم الكاش ومستوياته الثلاثة

الكاش

هو مساحة ذاكرة صغيرة تقع ضمن المعالج وتتميز بسرعة قراءة وكتابة عالية جداً مقارنة بالذاكرة RAM. (كم ضعف؟)

تخزن البيانات التي يعمل عليها المعالج حالياً في الكاش، وهذا يوفر كثيراً من الوقت الضائع عند انتظار انتقال البيانات من الرام إلى المعالج

مستوى 1

مستوى 2

مستوى 3، تكون المساحة التخزينية هذه مشتركة بين نوى المعالج كلها كم ميغا؟

يعتبر حجم الكاش من العوامل الأكثر تأثيراً على أداء المعالج في ألعاب الحاسوب، وهناك معالجات متخصصة في زيادة الأداء للألعاب مزودة بكاش أكبر من الأحجام المعتادة، مثل معالج AMD Ryzen™ 7 5800X3D الذي يحوي 96 ميغابايت كاش مستوى 3

عدد النوى

عدد النوى في المعالج هو عدد وحدات المعالجة المركزية المستقلة ضمن الشريحة نفسها.

عدد خيوط المعالجة

تقنية Intel Hyper-Threading (متاحة فقط على نوى عالية الأداء) كل نواة معالج تستطيع تنفيذ تعليمات برنامجين معاً؟

النوى عالية الأداء والنوى الموفرة للطاقة

الجيل 12 من إنتل

معالجات أبل (أبل سيليكون)

معالجات arm (الهواتف الذكية والأجهزة ذات الإمكانيات الخفيفة) من إنفيديا وكوالكوم وغيرها

مواصفات الطبعة

السوكت المدعومة

السوكت هي المكون الذي يشكل صلة الوصل الميكانيكية والكهربائية بين المعالج واللوحة الأم

هناك نوعان منها، LGA PGA

https://en.wikipedia.org/wiki/Land_grid_array

most popular sockets?

AM4 AM5

intel???

نوع مبدد الحرارة المدعوم

TJUNCTION Junction Temperature is the maximum temperature allowed at the processor die.

حجم الشريحة

الحجم الخارجي للشريحة التي تضم طبعة المعالج

معالج الرسوميات المدمج

متحكم الذاكرة

التوسعة

عدد خطوط PCIE

خطوط DMI

دعم ضغط وفك ضغط الفيديو

دعم المحاكاة Virtualization

تقنيات إضافية

intel deep learning boost

intel gaussiian & neural accelerator

thread director

speed shift tech

turbo boost

turbo boost max

instruction set extensions, sse4, avx2

enhanced speed step tech

الأمن

execute disable bit

intel boot guard


https://www.webopedia.com/definitions/cpu/