روشی جدید برای زمانبندی مقاوم در برابر خطای وظایف بی درنگ در پردازنده های چندهسته ای

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

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

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

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

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

CITCOMP01_251

تاریخ نمایه سازی: 16 شهریور 1395

چکیده مقاله:

امروزه سیستم های بی درنگ در بسیاری از زمینه ها کاربرد دارند. به دلیل نیاز به افزایش عملکرد پردازنده های اینگونه سیستم ها، گرایش به استفاده از پردازنده های چند هسته ای زیاد شده است. یکی از چالش های مهم در سیستم های بی درنگ چند هسته ای، میزان مقاومت آنها در برابر خطاهای سخت افزاری است. در مجموع 3 نوع خطا ی سخت افزاری وجود دارد: پایدار، گذرا و متناوب، که متداول ترین آنها خطای گذراست. در این مقاله، روش جدیدی برای زمانبندی مقاوم در برابر خطاهای گذرا برای وظایف بی درنگ در پردازنده های چند هسته ای ارائه شده است. روش جدید ارائه شده برای زمانبندی مقاوم در برابر خطا، بر مبنای ترکیب چند روش اصلی موجود عمل می کند. نتایج حاصل از شبیه سازی این روش نشان می دهد که از نظر درصد عدم پذیرش وظایف و میزان سربار اجرایی ایجاد شده، بهینه تر از 2 روش تکرار فعال و DFTS است.

کلیدواژه ها:

سیستم های بی درنگ ، وظایف بی درنگ ، پردازنده های چند هسته ای ، زمانبندی وظایف ، زمانبندی مقاوم در برابر خطا ، خطاهای سخت افزاری ، خطاهای گذرا

نویسندگان

محمدعلی طاولی

دانشجوی کارشناسی ارشد رشته مهندسی کامپیوتر – نرم افزار، دانشگاه زنجان

حسین محمدی

عضو هیات علمی گروه مهندسی کامپیوتر، دانشگاه زنجان

مجید مقدادی

عضو هیات علمی گروه مهندسی کامپیوتر، دانشگاه زنجان

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • E. Seo, J. Jeong, S. Park, J. Lee (2008), "Energy ...
  • Saifullah, K. Agrawal, C. Lu, C. Gill (2011), "Multi-core real-time ...
  • J. Yan, W. Zhang (2008), ،WCET analysis for multi-core processors ...
  • F. Kong, W. Yi, Q. Deng (2011), _ Energy -efficient ...
  • M. Fan, G. Quan (2012), :Harmonic S emi -partitioned scheduling ...
  • S. Siddha, V. Pallipadi, A. Mallick (2007), :Process scheduling challenges ...
  • M. H.Mottaghi, and H. Zarandi (2014), "DFTS: A dynamic fault-tolerant ...
  • fault-sensitive feasibility analysis of real-time tasks", IEEE Exactء 8. H. ...
  • H.Kopetz, R. Obermaisser, P. Peti, and N. Suri (2004), "From ...
  • P. Eles, V. Izosimov, P. Pop, Z. Peng (2008), "Synthesis ...
  • Ejlali, B.M. Al-Hasihmi, P. Eles (2009), _ standby- sparing technique ...
  • V. Izosimov, P. Pop, P. Eles, Z. Peng (2008), "Scheduling ...
  • Y.Zhang, K. Chakrabarty (2006), _ unified approach for fault tolerance ...
  • K. Ramamritham, J.A.Stankovic, P.Shiah (1990), "Efficient scheduling algorithms for real-time ...
  • G. Manimaran, C.S.R.Murthy (1998), _ efficient dynamic scheduling algorithm for ...
  • G. Manimaran, C.S.R.Murthy (1998), _ Fault-toleran dynamic scheduling algorithm for ...
  • W.Sun, C.Yu, X.Defago, Y.Zhang, Y.Inoguchi. (2007), :Real-time task scheduling using ...
  • S. Cheng, D.Shiau, Y.Huang, Y.Lin (2009), "Dynamic hard real-time scheduling ...
  • P. Pop, V. Izosimov, P. Eles, Z. Peng (2009), "Design ...
  • M.D. Powell, A. Biswas, S. Gupta, S.S. Mukherjee (2009), :Architecturl ...
  • نمایش کامل مراجع