تقنية Intel Hyperthread مقابل. ثنائي النواة

click fraud protection
2013 عرض الإلكترونيات الاستهلاكية يسلط الضوء على أحدث التقنيات

تقوم إنتل بتصنيع وحدات معالجات ذات مركز واحد ، واثنين ، وأربعة وستة مراكز.

حقوق الصورة: جاستن سوليفان / جيتي إيماجيس نيوز / جيتي إيماجيس

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

ثنائي النواة

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

فيديو اليوم

فرط

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

ثنائي النواة مع Hyperthreading

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

فرط الأداء

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