معالجة عنقودية متعددة النياسب

معالجة عنقودية متعددة النياسب (بالإنجليزية: Clustered Multi Threads)‏ اختصارا CMT يقصد بها تشاركية موارد المعالجة بين خيطي معالجة مع الاحتفاظ بخصوصية الاجزاء الفريدة لكل خيط معالجة.

هذه مقالة غير مراجعة. ينبغي أن يزال هذا القالب بعد أن يراجعها محرر مغاير للذي أنشأها؛ إذا لزم الأمر فيجب أن توسم المقالة بقوالب الصيانة المناسبة. يمكن أيضاً تقديم طلب لمراجعة المقالة في الصفحة المُخصصة لذلك. (يونيو 2019)

مقدمة

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

الفرق بين المعالجة المتوازية والمعالجة متعددة النياسب

يمكن تنفيذ خيوط تعليمات متعددة بشكل متوازٍ على نفس المعالج وهذا ما يدعى بالتنفيذ المتعدد للخيوط multi threading ويحدث عن طريق تعدد المهام computer multitasking أو ما يدعى بتجزئة الوقت time slicing وحيث يقوم معالج مركزي بالتبديل بين سلاسل التعليمات المختلفة. (ضمن هذا المفهوم التنفيذ ليس متزامنا بالنسبة لمعالج واحد لكننا نعتبره تزامنا مزيفا لأن التبديل يتم بسرعة كبيرة تعطينا انطباع بوهم التزامن)، بالمقابل يمكننا انجاز تزامن حقيقي عن طريق الاستعانة بحاسوب متعدد المعالجات أو معالجات متعددة الأنوية [2]

الفعالية

في سياق تعقيد العتاد الصلب وفعاليته، تقنية CMT لمعالج بمعمارية بايل درايفر Piledriver تساوي معالج من جيل Bulldozer ذو نواتين يعالج عمليات اعداد صحيحة.

المراجع

  1. "node.js - multi-threading vs. clustering". Stack Overflow. مؤرشف من الأصل في 13 ديسمبر 2019. اطلع عليه بتاريخ 04 يونيو 2019. الوسيط |CitationClass= تم تجاهله (مساعدة)
  2. Williams, Chris; at 14:00, Editor in Chief 18 Dec 2018. "It's beginning to look a lot like multi-threaded CPUs, everywhere you go... Arm teases SMT Cortex-A65AE car brains". www.theregister.co.uk (باللغة الإنجليزية). مؤرشف من الأصل في 4 يونيو 2019. اطلع عليه بتاريخ 04 يونيو 2019. الوسيط |CitationClass= تم تجاهله (مساعدة)صيانة CS1: نص إضافي: قائمة المؤلفون (link)
    • بوابة علم الحاسوب
    • بوابة تقنية المعلومات
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.