بازنگری زمانبندی تحمل پذیری خطا در سیستم های چند هسته ای

Publish Year: 1399
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 327

This Paper With 12 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ICECM01_048

تاریخ نمایه سازی: 16 آبان 1399

Abstract:

در این مقاله ما در مورد الگوریتم های زمان بندی مختلف کار بر روی سیستم های چند هسته ای مبتنی بر سخت افزار و نرم افزار به بحث پرداخته ایم. الگوریتم مبتنی بر سخت افزار است که ترکیبی از افزونگی مولفه سه پیمانه ای و افزونگی مولفه دوپیمانه ای است که در ان عامل تصمیم گیری در مورد زمان بندی غیر از الگوریتم های برنامه ریزی LLF,EDF در نظر گرفته می شود. در اغلب سیستم های بلادرنگ بخش غالب حافظه مشترک است. رویکرد تحمل پذیر خطا بر پایه نرمافزاری مبتنی بر سربار در سطح فضای کاربری می تواند به گونه ای اجرا شود که هیچ تغییری در سطح کاربردی نداشته باشد. دراینجا فرایندهای چند رشته ای بیش از حد استفاده می شود. با استفاده از این فرایندها می توانیم خطاهای نرم افزاری را تشخیص دهیم و از آنها بهبود یایم. این روش باعث می شود تا هزینه کم و سریع تشخیص خطا و مکانیزم بازیابی بهبود یابد. هزینه بالای این روش از 0 تا 18 درصد برای معیارهای انتخاب شده محسوب می شود. روش زمان بندی هیبرید یکی دیگر از روش های زمان بندی برای سیستم های زمان واقعی است. برنامه ریزی تحمل پذیر خطا پویا به میزان توانایی بالا می انجامد، در حالی که برای اندازه گیری حداکثرتعداد خطاها، از نوع حساسیت کاراستفاده می شود.

Authors

علیزضا سنگتزاش

کارشناس ارشد مهندسی معمار سیستم های کامپیوتری