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