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

Publish Year: 1391
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,072

This Paper With 8 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

NCCSE01_130

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

Abstract:

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

Keywords:

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

Authors

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

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

حسین دلداری

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

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

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

الهامه زارعی

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

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • 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 ...
  • نمایش کامل مراجع