ارائه روشی برای زمان بندی وظایف متناوب و وابسته در سامانه های بی درنگ بحرانی-مختلط چندهسته ای با هدف کاهش تعداد قبضه ها

سال انتشار: 1400
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 391

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

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

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

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

JR_JICTP-2-7_005

تاریخ نمایه سازی: 22 فروردین 1401

چکیده مقاله:

امروزه به علت تمایل به یکپارچه سازی بخش های مختلف سامانه های بی درنگ با بحرانیت های متفاوت در صنعت، سامانه های بحرانی-مختلط مورد توجه قرار گرفته اند. از جمله کاربردهای این سامانه ها می توان به پهپادها و ابزار های پلیس هوشمند اشاره کرد که در آن ها، وظایف مختلف با میزان اهمیت متفاوت در یک پلتفرم مشترک جمع آوری شده اند. به منظور فراهم کردن توان پردازشی مورد نیاز سامانه های بحرانی-مختلط، معماری های چندهسته ای گزینه مناسبی به شمار می آیند. یکی از چالش های اصلی در معماری های چند هسته ای، زمان بندی وظایف است. بسیاری از پژوهش های انجام شده در حوزه زمان بندی وظایف در سامانه های بحرانی-مختلط چندهسته ای به زمان بندی وظایف مستقل پرداخته اند. ولی در واقعیت با بسیاری از وظایف روبرو هستیم که وابستگی داده ای بین آن ها وجود دارد و تا زمانی که اجرای یک وظیفه به اتمام نرسد امکان شروع وظیفه وابسته به آن وجود ندارد. جنبه دیگر از زمان بندی وظایف در سامانه های بحرانی-مختلط که کمتر به آن پرداخته شده کاهش تعداد قبضه های وظایف است که موجب کاهش سربار زمانی در حین اجرای وظایف می شود. در این پژوهش به زمان بندی وظایف وابسته و متناوب در سامانه های بحرانی-مختلط چندهسته ای خواهیم پرداخت به گونه ای که اولا زمان بندی ارائه شده محدودیت های سامانه را ارضا کند و ثانیا باعث کاهش تعداد قبضه ها در هنگام تخصیص وظایف باشد. در پایان، الگوریتم زمان بندی ارائه شده روی یک پهباد نمونه و هم چنین سامانه هایی با وظایف تصادفی آزمایش می گردد و نرخ زمان بندپذیری و تعداد قبضه ها مقایسه می گردند. نتایج بدست آمده نشان می دهد که الگوریتم ارائه شده بدون آن که تغییر قابل توجهی در کاهش نرخ زمان بندپذیری داشته باشد تعداد قبضه ها را تا حدود ۹۶ درصد کاهش می دهد.

کلیدواژه ها:

نویسندگان

فاطمه آزاد

دانشجوی کارشناسی ارشد مهندسی کامپیوتر، دانشکده برق و کامپیوتر- دانشگاه صنعتی قم- قم - ایران

مرتضی محجل کفشدوز

استادیار، دانشکده برق و کامپیوتر- دانشگاه صنعتی قم- قم - ایران

عبدالرضا رسولی کناری

استادیار، دانشکده برق و کامپیوتر- دانشگاه صنعتی قم- قم - ایران

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • S. Vestal, "Preemptive scheduling of multi-criticality systems with varying degrees ...
  • A. Burns and R. Davis, "Mixed criticality systems-a review," Department ...
  • S. Baruah, "Mixed-Criticality Scheduling Theory: Scope, Promise, and Limitations," IEEE ...
  • G. C. Buttazzo, Hard real-time computing systems: predictable scheduling algorithms ...
  • S. Baruah, "Implementing mixed-criticality synchronous reactive programs upon uniprocessor platforms," ...
  • S. Baruah, "Semantics-preserving implementation of multirate mixed-criticality synchronous programs," in ...
  • S. Baruah, "Implementing mixed criticality synchronous reactive systems upon multiprocessor ...
  • P. Marwedel, Embedded System Design: Embedded Systems Foundations of Cyber-Physical ...
  • R. Medina, E. Borde, and L. Pautet, "Directed acyclic graph ...
  • S. Baruah, "The federated scheduling of systems of mixed-criticality sporadic ...
  • T. Yang, Y. Tang, X. Jiang, Q. Deng, and N. ...
  • R. M. Pathan, "Improving the schedulability and quality of service ...
  • J. Li, D. Ferry, S. Ahuja, K. Agrawal, C. Gill, ...
  • R. Medina, E. Borde, and L. Pautet, "Scheduling multi-periodic mixed-criticality ...
  • R. Medina, E. Borde, and L. Pautet, "Generalized Mixed-Criticality Static ...
  • S. Baruah et al., "Scheduling real-time mixed-criticality jobs," IEEE Transactions ...
  • H. Li and S. Baruah, "Outstanding paper award: Global mixed-criticality ...
  • H.-E. Zahaf, G. Lipari, and S. Niar, "Preemption-Aware Allocation, Deadline ...
  • S. Siebert and J. Teizer, "Mobile ۳D mapping for surveying ...
  • S. Bharathi, A. Chervenak, E. Deelman, G. Mehta, M.-H. Su, ...
  • D. Cordeiro, G. Mounié, S. Perarnau, D. Trystram, J.-M. Vincent, ...
  • E. Bini and G. C. Buttazzo, "Measuring the performance of ...
  • R. I. Davis and A. Burns, "Priority assignment for global ...
  • نمایش کامل مراجع