بررسی انواع روش های زمانبندی در سیستم های چند هسته ای

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

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

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

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

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

GERMANCONF01_299

تاریخ نمایه سازی: 26 مرداد 1397

چکیده مقاله:

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

کلیدواژه ها:

زمان بندی ، چند هسته ای ، عدالت ، بهره وری و کارایی 2 ، مصرف انرژی چندهسته ای نامتقارن

نویسندگان

فرهنگ پدیداران مقدم

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

مهشید صادقی باجگیران

دانشجوی کارشناسی ارشد مهندسی نرم افزار، موسسه آموزش عالی اشراق بجنورد

سعید آقایی

دانشجوی کارشناسی ارشد مهندسی نرم افزار، موسسه آموزش عالی اشراق بجنورد