الإعلانات

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

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

دعونا نلقي نظرة على ما هي خيوط المعالجة المتعددة هل حقا يعني.

تاريخ موجز للخيوط المفرطة

ما هو الترابط المفرطاعتمادًا على آخر مرة قمت فيها بشراء جهاز كمبيوتر ، قد تتذكر Hyper-Threading كميزة قدمتها Intel ثم أوقفتها. يمكن أن يترك هذا طعمًا حامضًا في فمك بشكل مفهوم - فلماذا توقفها Intel إذا لم تكن هناك مشكلة؟

instagram viewer

الحقيقة ليست قاتمة جدا. تم إتاحة الترابط الفائق لبعض الوقت على بعض معالجات Intel Pentium 4 و Intel Xeon. تم إيقافه ليس لأن الميزة نفسها كانت سيئة ، بل لأن المعالج الذي استخدمها اتضح أنه خطأ بسيط لأسباب أخرى. كانت بنية بنتيوم 4 كارثة بسيطة لإنتل لأنها كانت غير قادرة على السير في الاتجاه الذي تأمله إنتل (أرادت إنتل الحصول على معالجات بنتيوم 4 بسرعات تصل إلى 10 جيجاهرتز). ونتيجة لذلك ، عادت Intel إلى تصميم المعالجات بناءً على شجرة عائلة Pentium Pro.

ذهب Hyper-Threading ، ولكن لم يتم نسيانه. وجدت Intel في النهاية الوقت والموارد اللازمة لدمجها في بنية معالج جديدة أخرى - Nehalem. هذه هي البنية التي هي أساس جميع معالجات Intel Core i3 و i5 و i7 الحالية.

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

خيوط مفرطة

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

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

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

ليس مثل مضاعفة النوى

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

يظهر رسمان بيانيان في Windows لكل نواة على معالج Hyper-Threading لأن Windows يكتشف معالجين منطقيين لكل نواة. يبدو مصطلح "معالج منطقي" خياليًا ، لكن المعالج المنطقي هو بحكم التعريف معالج ليس له وجود مادي. يمكن لـ Windows إرسال سلاسل رسائل إلى كل معالج منطقي ، ولكن لا يزال هناك نواة واحدة تقوم بالعمل الفعلي التنفيذ ، لذلك يختلف جوهر واحد مع Hyper-Threading بشكل كبير عن جسدين منفصلين النوى.

فائدة خيوط المعالجة المتعددة

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

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

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

خاتمة

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

مع ذلك ، فإن Hyper-Threading هي ميزة رائعة ، وتستحق امتلاكها. إنه جيد بشكل خاص إذا كنت ترغب في تعديل الوسائط كثيرًا أو إذا كنت تستخدم جهاز الكمبيوتر الخاص بك كمحطة عمل للبرامج المهنية مثل Photoshop أو Maya.

ماثيو سميث كاتب مستقل يعيش في بورتلاند أوريغون. كما يكتب ويحرر الاتجاهات الرقمية.