یک روش جدید برای یکنواخت سازی حلقه های سه سطحی با استفاده ازیک رویکرد تکاملی

  • سال انتشار: 1391
  • محل انتشار: دومین کنفرانس ملی مهندسی نرم افزار دانشگاه آزاد لاهیجان
  • کد COI اختصاصی: LNCSE02_001
  • زبان مقاله: فارسی
  • تعداد مشاهده: 1034
دانلود فایل این مقاله

نویسندگان

شبنم محجوب

دانشگاه آزاد لنگرود

مهران پوروهاب

دانشگاه آزاد لنگرود

چکیده

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

کلیدواژه ها

یکنواخت سازی حلقه، الگوریتم ژنتیک، تجزیه بردار، محاسبات هوشمند

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

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

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

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