CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

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

عنوان مقاله: موازی سازی الگوریتم ازدحام ذرات در محیط متلب، بر اساس معماری کودا و پردازش بر روی پردازنده گرافیکی
شناسه ملی مقاله: CITCOMP02_340
منتشر شده در دومین کنفرانس بین المللی پژوهش های دانش بنیان در مهندسی کامپیوتر و فناوری اطلاعات در سال 1396
مشخصات نویسندگان مقاله:

محمد رسول کهریزی - دانشجوی کارشناسی ارشد کامپیوتر، دانشکده فنی و مهندسی، دانشگاه رازی، کرمانشاه، ایران
رسول صادقی - دانشجوی کارشناسی ارشد کامپیوتر، دانشکده فنی و مهندسی، دانشگاه رازی، کرمانشاه، ایران
فرهاد مردوخی - استادیار گروه مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه رازی، کرمانشاه، ایران

خلاصه مقاله:
تا به امروز الگوریتم های بهینه سازی زیادی معرفی و در حل مسایل گوناگون مانند تخصیص منابع، یافتن کوتاهترین مسیر و مسایلی از این دست به کار گرفته شده اند. دست های از این الگوریتم های بهینه سازی، الگوریتم های بهینه سازی سراسری هستند؛ که تحت عنوان الگوریتم های فراابتکاری نیز شناخته می شوند. کاربرد عمده این الگوریتم ها در مسایلی است که جستجوی کل فضای مساله در آن بسیار زمانبر است. یکی از این الگوریتم ها، الگوریتم بهینه سازی PSO است. در این مقاله، الگوریتم مذکور به صورت موازی و با استفاده از معماری CUDA و در محیط متلب بر روی پردازنده گرافیکی پیادهسازی شده است. در انتها نیز نتایج با حالت غیرموازی (سریال) اجرای الگوریتم بر روی CPU مقایسه شده است. نتایج این پژوهش نشان میدهد که الگوریتم PSO قابلیت موازیسازی مناسبی دارد و این قابلیت از ماهیت مبتنی بر جمعیت این الگوریتم نشات میگیرد.

کلمات کلیدی:
الگوریتم ازدحام ذرات، پردازنده گرافیکی، موازی سازی، CUDA

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/696281/