الگوریتم رقابت استعماری موازی مبتنی بر الگوی ارباب – بنده بر روی واحدهای پردازش گرافیکی

سال انتشار: 1393
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,066

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

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

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

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

CSITM01_279

تاریخ نمایه سازی: 10 شهریور 1393

چکیده مقاله:

الگوریتم بهینه سازی رقابت استعماری مانند سایر الگوریتم های فرا ابتکاری مبتنی بر جمعیت اولیه، ذاتاً موازی است و می تواند به طور موثری بر روی انواع ماشین های موازی پیاده سازی شود. اخیرا پردازنده های گرافیکی به علت هزینه های پایین، معماری موازی و بهبود دسترسی فراهم شده به وسیله محیط های برنامه نویسی مانند چارچوب کودا به عنوان یک دستگاه محاسباتی همه منظوره مطرح شده اند. در این مقاله، الگوریتم موازی از بهینه سازی رقابت استعماری روی واحدهای پردازش گرافیکی، با استفاده از معماریدستگاه یکپارچه ی محاسباتی و مبتنی بر الگوی ارباب- بنده ارائه می شود. توابع برازندگی (محاسبه هزینه)، همگون سازی (جذب)، انقلاب و رقابت از الگوریتم رقابت استعماری بر روی واحدهای پردازش گرافیکی پیاده سازی می شوند. در الگوریتم پیشنهادی علاوه بر توابع نام برده، از ایده ی عملیات prefix sum برای افزایش کارایی به الگوریتم استفاده گردیده است. کارایی الگوریتم پیشنهاد شده در این مقاله با مطالعه موردی برروی مقایسه ی زمان اجرای مساله فروشنده دوره گرد نشان داده شده است.

کلیدواژه ها:

الگوریتم بهینه سازی رقابت استعماری (ICA) ، محاسبات موازی ، واحدهای پردازش گرافیکی (GPU) ، معماری دستگاه یکپارچه ی محاسباتی (CUDA) ، مدل ارباب- بنده

نویسندگان

الهام امیری مقدم دلویی

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

حسین دلداری

عضو هیئت علمی ، ۱دانشگاه آزاد اسلامی واحد مشهد

مجید وفایی جهان

معاون پژوهشی، دانشگاه آزاد اسلامی واحد مشهد

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Bahrami Helena, Faez Karim, Abdechiri Marjan, Imperialist Competitive Algorithm using ...
  • B. D. Lubachevsky, _ Sync hronization barrier and related tools ...
  • F. Dehne and K. Yogaratnam, Exploring the limits of gpus ...
  • G. Barnes, "A method for implementing lock-free shared-data structures, " ...
  • I. Jung, J. Hyun, J. Lee, and J. Ma, "Two-phase ...
  • J. Alemany and E. W. Felten, "Performance issues in non-blocking ...
  • K.Cheng Wei, C. Wu, and C. Wu: "Using CUDA GPU ...
  • N.ell and J.Hoberock, Apears in GPU comp uting:Jeda Edition, published ...
  • _ nVIDIA Corporation, (2012), ...
  • R. Gupta and C. R. Hill, _ scalable implementation of ...
  • S. Cook, CUDA Programming: A Developer's Guide to Parallel Computing ...
  • S. Xiao and W.-c Feng, Inter-block GPU communication via fast ...
  • Z. Ye, Y. Han, F. Zhe, Q. Feng, Y. C. ...
  • نمایش کامل مراجع