روشی کارا برای زما ن بندی پردازندههای چندهسته ای ناهمگون بر پایه ی الگوریتم ژنتیک

  • سال انتشار: 1394
  • محل انتشار: کنفرانس ملی فن آوری، انرژی و داده با رویکرد مهندسی برق و کامپیوتر
  • کد COI اختصاصی: TEDECE01_007
  • زبان مقاله: فارسی
  • تعداد مشاهده: 669
دانلود فایل این مقاله

نویسندگان

رضا نورمندی پور

گروه کامپیوتر واحد سیرجان دانشگاه آزاد اسلامی سیرجان ایران

مجتبی اسدی کرم

گروه کامپیوتر واحد سیرجان دانشگاه آزاد اسلامی سیرجان ایران

چکیده

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

کلیدواژه ها

چندهسته ای ناهمگون ، زمان بندی وظایف ، الگوریتم ژنتیک

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.