• عنوان

    تخصيص چندهدفه منابع به صورت برون خط با استفاده از الگوريتم هاي تكاملي در سامانه هاي قابل بازپيكره بندي كامل

  • نويسنده اصلي

    ميلاد غلامرضانژاد فردوس

  • مقطع تحصيلي
    كارشناسي ارشد
  • چكيده
    انعطاف¬پذيري و توانايي بالاي اجرايي سامانه¬هاي قابل بازپيكره¬بندي، آنها را به ابزاري مناسب براي اجراي برنامه¬ها به صورت موازي و با مدت زمان اجراي كم تبديل كرده است. مساله زمان¬بندي در اين سامانه¬ها، به تعيين توالي اجراي وظايف براي اجرا بر روي فضاي محدود قابل بازپيكره¬بندي اطلاق مي¬گردد كه يك مساله NP-Complete است. در پژوهش انجام شده، به ارائه دو روش، ابتكاري و مبتني بر الگوريتم ژنتيك، براي حل مساله زمان¬بندي با در نظر گرفتن زمان اجراي وظايف، هزينه ارتباطي موجود بين وظايف و ميزان استفاده از منابع سخت¬افزاري پرداخته شده است. در روش ابتكاري ارائه شده، با ارائه يك تابع انتخاب¬گر به تعيين توالي اجرا مي¬پردازيم. در روش مبتني بر الگوريتم ژنتيك با استفاده از يك شيوه برچسب¬گذاري كروموزوم¬ها، ابتدا قيود تقدم و تاخر را رفع كرده و سپس با اعمال الگوريتم ژنتيك به صورت آزادانه به يافتن بهترين پاسخ براي مساله زمان¬بندي مي¬پردازيم. ارزيابي¬هاي صورت گرفته بر روي گراف¬هاي تصادفي و گراف¬هاي نمونه علاوه بر نمايش برتري روش مبتني بر الگوريتم ژنتيك نسبت به روش مشابه، تاثير توپولوژي گراف بر روي عملكرد سامانه را نيز به صورت مختصر بررسي مي¬كند. با انجام آزمايشات متعدد، محدوده كاري براي روش ارائه شده بر اساس دو ويژگي توپولوژيكي تعداد وظايف موازي سطح اول و طول مسير بحراني بدست مي¬آيد. روش ارائه شده در گراف¬هايي با تعداد وظايف موازي سطح اول و طول مسير بحراني كوتاه¬تر، بهترين پاسخ را از خود ارائه مي¬دهد و به طور متوسط نسبت به روش مشابه، در محدوده كاري حدود 23 درصد و در خارج محدوده كاري حدود 11 درصد بهبود در تابع شايستگي را به نسبت روش مشابه، مشاهده مي¬كنيم. واژه‌هاي كليدي: سامانه¬هاي قابل بازپيكره‌بندي، زمان¬بندي وظايف، تخصيص منابع، بهينه¬سازي چند هدفه، الگوريتم¬هاي تكاملي
  • شماره ركورد
    192825
  • دانشگاه
    دانشگاه علم و صنعت ايران
  • رشته تحصيلي
    الكترونيك ديجيتال
  • استاد راهنما
    دكتر هادي شهريار شاه حسيني