وب‌سرویس مجید

پروژه pagmo2

esa/pagmo2

این یک پلتفرم قدرتمند مبتنی بر ++C است که برای اجرای موازی محاسبات بهینه‌سازی طراحی شده است.

کاربرد:

این ابزار به شما امکان می‌دهد تا مسائل بهینه‌سازی جهانی و محلی را با استفاده از مدل جزیره‌ای تعمیم‌یافته و ناهمزمان حل کنید.

این مدل با تقسیم مسئله به زیرمسئله‌های موازی، سرعت و کارایی فرآیند بهینه‌سازی را به‌طور چشمگیری افزایش می‌دهد.

در چه شرایطی بهتره استفاده شود؟

وقتی با مسائل پیچیده بهینه‌سازی با ابعاد بالا سروکار دارید و نیاز به استفاده از منابع محاسباتی موازی (مثل چند هسته یا کلاستر) دارید.

همچنین زمانی که می‌خواهید از الگوریتم‌های مختلف بهینه‌سازی به صورت همزمان و مستقل استفاده کنید، این پلتفرم گزینه ایده‌آلی است.

چند مثال از موارد استفاده

• بهینه‌سازی مسیر فضاپیما در مأموریت‌های بین سیاره‌ای

• تنظیم پارامترهای ماشین‌های یادگیری در مقیاس بزرگ

• حل مسائل برنامه‌ریزی مالی با محدودیت‌های پیچیده

• شبیه‌سازی و بهینه‌سازی سیستم‌های مهندسی مکانیکی و هوافضا ️

  • ##optimization
  • ##parallel
  • ##C
  • ##global
  • ##island
  • ##scientific
  • ##high
  • ##astrodynamics
  • ##machine
  • ##engineering