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

سال انتشار: 1399
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 326

فایل این مقاله در 12 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

ICECM01_048

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

چکیده مقاله:

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

کلیدواژه ها:

نویسندگان

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

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