SIA: Swarm Intelligence Algorithms

الگوریتم های هوش جمعی

SIA: Swarm Intelligence Algorithms

الگوریتم های هوش جمعی

کتاب: اشاره گرها در C

کتاب "اشاره گرها در C"در سال  2013 توسط Naveen Toppo و Hrishikesh Dewan نگارش شده است. انتشاراتی که این کتاب به چاپ رسیده است Apress می باشد. این کتاب در قالب هشت فصل 161 صفحه ای نوشته شده است. در ادامه به توضیحی مختصر از هر فصل ارائه شده است: 

ادامه مطلب ...

کتاب: پردازش موازی و برنامه نویسی با GPU

کتاب: پردازش موازی و برنامه نویسی با GPU

این کتاب در سال 1396 توسط دکتر  اسدالله شاه بهرامی عضو هیات علمی گروه مهندسی کامپیوتر دانشگاه گیلان و خانم مهندس صدیقه جم نگارش شده است. کتاب حاضر در انشارات دانشگاه گیلان و  نص به چاپ رسیده است.

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

به همین دلیل در این کتاب به این موارد پرداخته شده است. به ویژه، از میان انواع مدل های برنامه نویسی موازی، مدل CUDA که توسط شرکت NVIDIA بر روی پلتفرم واحد پرداشگر گرافیکی (GPU) پیاده سازی شده است، در بخش دوم کتاب  معرفی شده و مثال های از آن آورده شده است. (شکل 1)  ادامه مطلب ...

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

کتاب: الگوریتم های فرا ابتکاری و تکاملی برای بهینه سازی مهندسی

 

این کتاب در سال 2017 توسط امید بزرگ حداد، محمد سلگی و Hugo A. Loaiciga در انتشارات Wiley به چاپ رسیده است.

الگوریتم های فراابتکاری و تکاملی تکنیک های بهینه سازی مستقل از مسئله می باشند. آنها در حل مسائل گسترده ای از جهان واقعی و مهندسی پیچیده موثر می باشند. در این کتاب مهمترین الگوریتم های فراابتکاری و تکاملی که تاکنون وجود دارند، ارائه و به طور واضح توضیح داده می شوند. الگوریتم های ارائه شده در این کتاب عبارتند از: جستجو الگو (PS)، الگوریتم ژنتیک (GA)، شبیه سازی تبرید (SA)، جستجوی ممنوعه (TS)، بهینه سازی کلونی مورچه (ACO)، بهینه سازی ازدحام ذرات (PSO)، تکامل تفاضلی (DE)، جستجوی هارمونی (HS)، الگوریتم جهش قورباغه (SFLA)، بهینه سازی جفت گیری زنبور عسل (HBMO)، بهینه سازی علف های هرز مهاجم (IWO)، بهینه سازی نیروی مرکزی (CFO بهینه سازی مبتنی بر جغرافیای زیستی (BBO)، الگوریتم کرم شب تاب (FA)، الگوریتم جستجوی گرانشی (GSA الگوریتم خفاش (BA)، الگوریتم پخش گیاه (PPA)، الگوریتم چرخه آب (WCA)، جستجوی ارگانیسم های همزیستی (SOS) و الگوریتم تکاملی جامع (CEA).

 

ادامه مطلب ...