أساسيات وحدة المعالجة المركزية: شرح العديد من وحدات المعالجة المركزية والنوى والترابط التشعبي



تقوم وحدة المعالجة المركزية (CPU) في جهاز الكمبيوتر الخاص بك بالعمل الحسابي — تشغيل البرامج بشكل أساسي. لكن وحدات المعالجة المركزية الحديثة تقدم ميزات مثل النوى المتعددة والترابط الفائق. حتى أن بعض أجهزة الكمبيوتر تستخدم وحدات معالجة مركزية متعددة. نحن هنا للمساعدة في حل كل ذلك.

ذات صلة: لماذا لا يمكنك استخدام سرعة ساعة وحدة المعالجة المركزية لمقارنة أداء الكمبيوتر





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

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

كانت خيوط المعالجة المتعددة أول محاولة من إنتل لجلب حساب موازٍ لأجهزة الكمبيوتر الاستهلاكية. ظهرت لأول مرة على وحدات المعالجة المركزية لسطح المكتب مع Pentium 4 HT مرة أخرى في عام 2002. كان Pentium 4 في اليوم يضم نواة واحدة فقط لوحدة المعالجة المركزية ، لذلك يمكنه فعلاً أداء مهمة واحدة فقط في كل مرة - حتى لو كان قادرًا على التبديل بين المهام بسرعة كافية يبدو أنه تعدد المهام. حاول الترابط المفرط للتعويض عن ذلك.



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

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



الإعلانات

لحسن الحظ ، أصبح الترابط المفرط الآن مكافأة. في حين أن معالجات المستهلك الأصلية ذات الترابط الفائق تحتوي فقط على نواة واحدة تتنكر في شكل نوى متعددة ، فإن وحدات المعالجة المركزية Intel الحديثة لديها الآن نوى متعددة وتقنية خيوط المعالجة الفائقة. تظهر وحدة المعالجة المركزية ثنائية النواة ذات الترابط الفائق كأربعة أنوية لنظام التشغيل الخاص بك ، بينما تظهر وحدة المعالجة المركزية رباعية النوى ذات الترابط الفائق في شكل ثمانية أنوية. لا يعد الترابط المفرط بديلاً عن النوى الإضافية ، ولكن يجب أن تؤدي وحدة المعالجة المركزية ثنائية النواة ذات الترابط المفرط أداءً أفضل من وحدة المعالجة المركزية ثنائية النواة دون تشديد الترابط.

النوى المتعددة

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

على عكس الترابط الفائق ، لا توجد حيل هنا - تحتوي وحدة المعالجة المركزية ثنائية النواة حرفيًا على وحدتي معالجة مركزيتين على شريحة وحدة المعالجة المركزية. تحتوي وحدة المعالجة المركزية رباعية النواة على أربع وحدات معالجة مركزية ، وتحتوي وحدة المعالجة المركزية ثماني النواة على ثماني وحدات معالجة مركزية ، وما إلى ذلك.

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

يُظهر مدير مهام Windows هذا جيدًا إلى حد ما. هنا ، على سبيل المثال ، يمكنك أن ترى أن هذا النظام يحتوي على وحدة معالجة مركزية (مقبس) فعلية وأربعة مراكز. تجعل تقنية Hyperthreading كل نواة تبدو مثل وحدتي CPU لنظام التشغيل ، لذا فهي تعرض 8 معالجات منطقية.

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

ذات صلة: لماذا لا يمكنك استخدام سرعة ساعة وحدة المعالجة المركزية لمقارنة أداء الكمبيوتر

تحتوي معظم أجهزة الكمبيوتر على وحدة معالجة مركزية واحدة فقط. قد تحتوي وحدة المعالجة المركزية الفردية هذه على عدة أنوية أو تقنية خيوط المعالجة الفائقة — لكنها لا تزال وحدة CPU فعلية واحدة يتم إدخالها في مقبس وحدة معالجة مركزية واحد على اللوحة الأم.

الإعلانات

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

لم تعد الأنظمة التي تحتوي على وحدات معالجة مركزية متعددة شائعة جدًا بين أجهزة الكمبيوتر الشخصية المستخدمة في المنزل اليوم. حتى أجهزة الكمبيوتر المكتبية عالية الأداء المزودة ببطاقات رسومات متعددة ستحتوي بشكل عام على وحدة معالجة مركزية واحدة فقط. ستجد العديد من أنظمة وحدة المعالجة المركزية بين أجهزة الكمبيوتر العملاقة والخوادم والأنظمة المتطورة المماثلة التي تحتاج إلى قدر كبير من القدرة على معالجة الأرقام قدر الإمكان.


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

حقوق الصورة: ضربة الرئة على فليكر و مايك بابكوك على فليكر و DeclanTM على فليكر

اقرأ التالي صورة الملف الشخصي لكريس هوفمان كريس هوفمان
كريس هوفمان هو رئيس تحرير How-To Geek. لقد كتب عن التكنولوجيا لأكثر من عقد وكان كاتب عمود في PCWorld لمدة عامين. كتب كريس لصحيفة نيويورك تايمز ، وتمت مقابلته كخبير تقني في محطات تلفزيونية مثل NBC 6 في ميامي ، وتمت تغطية أعماله من قبل وسائل الإعلام مثل بي بي سي. منذ عام 2011 ، كتب كريس أكثر من 2000 مقالة تمت قراءتها ما يقرب من مليار مرة - وهذا هنا فقط في How-To Geek.
اقرأ السيرة الذاتية الكاملة

مقالات مثيرة للاهتمام