شماره ركورد
7573
پديد آورنده
علي دهستاني اردكاني
عنوان
پياده سازي الگوريتم RUMP
مقطع تحصيلي
كارشناسي
رشته تحصيلي
مهندسي كامئيوتر
سال فارغ التحصيلي
1400
استاد راهنما
دكتر حاكم بيت اللهي
دانشجوي وارد كننده اطلاعات
علي دهستاني اردكاني
تاريخ ورود اطلاعات
1400/08/30
دانشكده
مهندسي كامئيوتر
عنوان به انگليسي
Implement the RUMP algorithm
چكيده
پيشپرداخت و مهاجرت وظايف، ويژگيهاي قابل مشاهده زمانبندي جهاني در سيستمهاي چند پردازندهاي بلادرنگ است. آنها هزينه هاي سربار زيادي را به سيستم تحميل مي كنند و بسياري از الگوريتم هاي پيشرفته سعي در كاهش اين هزينه ها داشته اند. اين گزارش يك الگوريتم زمانبندي جديد براي سيستمهاي چند پردازندهاي بلادرنگ به منظور كاهش تعداد پيشپرداختها و مهاجرتها ارائه ميكند. اين الگوريتم از تلفيق زمانبندي تك و چند پردازندهاي استفاده ميكند تا زمانبندي را بر اساس نسبت استفاده از كار انجام دهد. اين الگوريتم يك الگوريتم مهاجرت محدود است كه ويژگي هاي الگوريتم هاي عمومي و پارتيشن را دارد و از مزيت هاي آنها سود مي برد. الگوريتم RUMP وظايف را بر اساس استفاده از وظايف و تعداد پردازنده هاي موجود بسته بندي مي كند. در هر بسته، وظايف به تعداد خاصي از پردازنده ها اختصاص داده مي شود به گونه اي كه استفاده از هر پردازنده در محدوده استفاده كلي سيستم باقي مي ماند. شبيهسازيهاي زيادي بر روي مجموعههاي وظايف مختلف انجام شده است، و نتايج نشان ميدهد كه RUMP در مقايسه با الگوريتمهاي پيشرفته، تعداد پيشپرداختها و مهاجرتها را به ميزان قابل توجهي كاهش داده است.