خيوط دقيقة

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

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

انظر أيضاً

مراجع

  1. هيلموت غرون (2006). "دليل libmuth: الخيوط الدقيقة" . subdivi.de . تم الاطلاع عليه بتاريخ 26-07-2017 .