Key points are not available for this paper at this time.
ستزيد الحاجة لتقليل الطاقة وتعقيد النظام من الاهتمام بتعدد مؤشرات التشغيل (تعدد مؤشرات التشغيل الخشن). يعتبر تعدد مؤشرات التشغيل وسيلة ذات استهلاك منخفض للطاقة وتعقيد منخفض لتحسين مرور المعالج عن طريق تغيير مؤشرات التنفيذ عند توقف التنفيذ. ومع ذلك، قد تصبح العدالة مشكلة في معالج متعدد الخيوط. ما لم يتم التعامل مع العدالة بشكل صحيح، قد تتضور بعض الخيوط جوعًا بينما تستهلك خيوط أخرى كل دورات المعالج. القواعد التي وضعت لتحسين العدالة في تعدد مؤشرات التشغيل المتزامن غير قابلة للتطبيق على تعدد مؤشرات التشغيل. يحدد هذا البحث مقياس العدالة باستخدام نسبة تعزيزات السرعة للخيوط الفردية ويظهر كيفية فرضها في تعدد مؤشرات التشغيل. يتم التحكم في العدالة من خلال فرض نقاط تحويل خيوط إضافية. يتم تحديد هذه النقاط ديناميكيًا من خلال تقدير الأداء الفردي لكل خيط. نقوم بتحليل تأثير آلية فرض العدالة على الـ IPC الكلي وسرعة التعزيز الموزونة. نقدم نتائج محاكاة لأداء تعدد مؤشرات التشغيل. يحقق تعدد مؤشرات التشغيل متوسط زيادة في IPC الكلي بنسبة 26% مقارنة بالخيط الواحد و12% تعزيز وزني عندما لا يتم فرض العدالة. في هذه الحالة، كانت سُدس تجاربنا نتيجةً لعدم العدالة حيث كان أحد الخيوط يعمل ببطء شديد (10 إلى 100 مرة أبطأ من أدائه كخيط مفرد)، بينما كان أداء الخيط الآخر قليل التأثر. من خلال استخدام الآلية المقترحة، يمكننا ضمان العدالة بمستويات مختلفة من الصرامة و، في معظم الحالات، حتى تحسين السرعة الموزونة.
درس غابور وآخرون (سبت) هذا السؤال.