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

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

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

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

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

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

NCCSE01_130

تاریخ نمایه سازی: 9 بهمن 1392

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

سیدمسعود عقیلی

دانشگاه آزاد اسلامی واحد مشهد

حسین دلداری

دانشگاه فردوسی مشهد

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

دانشگاه آزاد اسلامی واحد مشهد

الهامه زارعی

دانشگاه آزاد اسلامی واحد مشهد

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • E. Cantu-Paz, "A survey of parallel genetic algorithms", Calculateurs Paralleles. ...
  • M.G. Arenas, A.M. Mora, G. Romero, and P.A. Castillo, "GPU ...
  • M.L. Wong, T. Wong, and K. Fok, "Parallel evolutionary algorithms ...
  • S. Harding and W. Banzhaf, "Fast Genetic Programming and Artificial ...
  • S. Zhang and Z. He, _ _ Implementation of Parallel ...
  • R. Rajabioun, "Cuckoo Optimization Algorithm", presented at Appl. Soft Comput., ...
  • M. Waintraub1, R. Schirru and C.M.N.A Pereira, "parallel particle Swarm ...
  • NVIDIA, nVIDIA CUDA Programming Guide v5.0 _ nVIDIA Corporation, 2012, ...
  • L. Mussi, F. Daolio, and S. Cagnoni, "Evaluation of parallel ...
  • NVIDIA, nVIDIA CUDA C Programming - Best Practices Guide v5.0 ...
  • E. Alba and M. Tomassini, "Parallelism and evolutionary algorithms", presented ...
  • W. Zhu and , Curry, "Parallel Ant Colony with Local ...
  • NVIDIA, nVIDIA Thrust Quick Start Guide v5.0 _ nVIDIA Corporation, ...
  • R.L. Haupt, S.E. Haupt, Practical Genetic Algorithms, second ed., John ...
  • نمایش کامل مراجع