ورود به حساب کاربری

نام کاربری *
رمز عبور *
یاداوری

نرم افزار سیپلکس

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

معرفی :

Cpelx یک بسته ی نرم افزاری شامل مجموعه ای از برنامه های مدل سازی ریاضی است.این برنامه ابتدا توسط Robert E. Bixby توسعه یافت. در سال ۱۹۹۷ شرکت Cplex توسط شرکت ILOG خریداری شد.

Cplex در حقیقت یک موتور حلال است که قابلیت اتصال به اکثر محیط های برنامه نویسی و بهینه سازی مدل های ریاضی را دارا می باشد. هر چند شرکت ILOG یک محیط ساده برای ویرایش و توسعه ی مدل ها در برنامه قرار داده است ولی اکثر کاربران حرفه ای ترجیح می دهند تا از قابلیت های اتصال آن بهره بگیرند. با قابلیت هایی که شرکت ILOG در این بسته در نظر گرفته است مانند بسته ی Concern ، می توان نتایج محاسباتی خود را از زبان های برنامه نویسی رایج به CPLEX هدایت و پس از محاسبه ی جواب ، مجددا به محیط برنامه نویسی بازگشت.

یکی از توانایی های مهم این سیستم ،امکان کار به دو صورت Site و Stand Alone می باشد که به کارگیری نوع اول آن باعث افزایش کارایی بسته در محیط های صنعتی و آکادمیک می شود.

از مهم ترین مشخصات CPLEX سرعت بالای حل مدل های با متغیر و محدودیت زیاد می باشد. این قابلیت به حدی است که این برنامه را از سایر برنامه های مشابه تولید شده در شرکت های دیگر متمایز می سازد.

 

 

نرم افزار IBM ILOG OPL IDE CPLEX

 

IBM ILOG CPLEX یکی از مشهورترین و پرکاربردترین نرم افزارهای حل کننده مسئله‌های مقیاس بزرگ می‌باشد. راندمان و مزایای آن در طول دو دهه استفاده از آن در بیش از هزار مسئله اقتصادی ثابت شده است.

 

شما با IBM ILOG CPLEX می‌توانید در تکنولوژی برنامه نویسی ریاضی برای بهینه سازی تصمیم استفاده کنید تا راندمان بهبود داده شود و هزینه کاهش یابد و سودآوری افزایش یابد.

 

الگوریتم‌های پایه شامل :

 

حل کننده‌های برنامه نویسی ریاضی راندمان بالا برای مسائل برنامه نویسی خطی ، mixed interger و درجه دوم و قید دار می‌توانند استفاده شوند.

 

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

 

با این نرم افزار توانسته اند مسئله‌هایی با میلیون‌ها قید و متغیر را حل کنند.

 

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

 

ILOG CPLEX میتواند مسئله‌های زیر را هم حل کند :

 

مسائل جریان شبکه (Network Flow) ، یک مورد خاص از LP می‌باشند. CPLEX می‌تواند سریعتر از برنامه‌های دیگر آنرا حل کند.

مسائل برنامه نویسی درجه دو (Quadratic Programming (QP)) ، که در این حالت تابع هدف LP گسترش داده می‌شود تا ترم‌های درجه دو را هم در بربگیرد.

مسائل برنامه نویسی عدد صحیح ترکیبی (Mixed Integer Programming (MIP)) که LP تغییر می‌کند تا متغییرهای QP محدود می‌شوند تا مقادیر صحیح در راه حل بهینه (optimal) را هم شامل شود.

 

 

عناصر ILOG CPLEX :

CPLEX در سه فرم مختلف برای نیازهای مختلف کابران عرضه می‌شود :

 

بهینه ساز تعاملی CPLEX یک برنامه اجرایی (تحت DOS ) می‌باشد که می‌تواند یک مساله بهینه سازی را به طور تعاملی یا از یک فایل بگیرد و آنرا حل کند و جواب را به صورت تعاملی یا در یک فایل خروجی برگرداند. در بخش اول آموزش ایران متلب، بهینه ساز تعاملی CPLEX آموزش داده می‌شود.

 

تکنولوژی concert که یک مجموعه از کتابخانه کلاسهای C++ و Java و .NET می‌باشد که به کاربران این قابلیت را می‌دهد که موتور بهینه ساز CPLEX را در برنامه‌های C++ و Java و .NET مورد استفاده قرار دهند.جدول زیر لیستی از فایل‌های کتابخانه را نشان می‌دهد.

 

  Microsoft Windows UNIX
++C

ilocplex.lib

concert.lib

libilocplex.a

libconcert.a

java    

C#

.NET

ILOG.CPLEX.dll

ILOG.CONCERT.dll

 

 

کتابخانه‌های قابل فراخوانی CPLEX که یک کتابخانه C می‌باشد که به برنامه نویس اجازه می‌دهد بهینه ساز ILOG CPLEX را در برنامه‌های نوشته شده به زبان C و ویژال بیسیک و فرتن fortan و هر زبان دیگری که قابلیت فراخوانی کتابخانه‌های C را دارد، فراخوانی کند.

 

 

آموزش cplex

مقاله آموزش سیپلکس

فیلم آموزش پارت اول

فیلم آموزش پارت دوم

فیلم آموزش پارت سوم

فیلم آموزش پارت چهارم

فیلم آموزش پارت پنجم

 

----------------------------------------------------

منابع : 

ایران متلب ، شریف یار ، شریف کد

 

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

 

سایت مرتبط : " بنیاد توسعه رایانش سریع و ابری "

 

 

آخرین مقالات

کامپایل و نصب mfix-2016.1

درک عملکرد دستگاه های انرژی، محیط زیست و فرایندها...

ماشین هوشمند بدون کمک انس...

یک ماشین هوشمند با حل معمای مکعب روبیک بدون هیچ آم...

معرفی lammps

اصطلاح شناسی شبیه ساز: فراهم کننده ی بستری برای شب...

آموزش نرم افزار amber (زب...

در اینجا تعدادی از آموزش های آماده شده توسط توسعه...

HPC Moves to the Cloud –...

While some domains that rely on computing systems...

یکسان سازی یا نرمال سازی...

در متن کاوی منظور از پردازش زبان طبیعی (NLP)، قابل...

پردازش متن با Jhazm نسخه...

jHazm نسخه جاوایی هضم از کتابخانه پایتون برای پردا...

Why Demand for In-Memory...

The demand for in-memory computing (IMC) and new...

آموزش عملی گراف کاوی و تح...

networkx یک بسته پایتون برای ایجاد، دستکاری و مطا...

معرفی مختصر مدل اقلیمی CW...

CWRF نسخه توسعه یافته اقلیمی مدل WRF می باشد که د...

بالاخره بعد از سالها یکه...

از سال 2013، ماشین های چینی در رتبه قدرتمندترین اب...

کاربردها و خطرات کلان داد...

داده شامل اطلاعات است؛ اما این همه‌ي ماجرا نیست....

Case Study: Supercomputin...

Hyperion Research has published a new case study...

داده کاوی بزرگ مقرون به ص...

چکیده : کاوش داده ی بزرگ، اغلب نیازمند منابع محاس...

Python: Unlocking the Pow...

The programming language Python is being used to...

Opportunities Abound: HPC...

The is the first entry in a five-part insideHPC s...

آموزش کد محاسباتی سیستا (...

در این آموزش سعی داریم انرژی کل و طول پیوند مولکو...

درمورد مدل‌های آب و هوایی...

دو اصطلاح اقلیم‌شناسی و هوا‌شناسی بیشتر مواقع به‌ج...

الگوریتم تجزیه بندرز خودک...

در نسخه‌ی ۱۲٫۷ نرم‌افزار CPLEX رویه‌ی جدیدی جایگز...

نرم افزار tecplot

معرفی : Tecplot در واقع یک ابزار تجسمی و رسم نمودا...

تجزیه گر یا پارسر متون و...

آپاچی تیکا: آپاچی تیکا یکی از پروژه‌های متن باز A...

OpenFOAM v5 User Guide: I...

This guide accompanies the release of version 5.0...

OpenFOAM User Guide - Ver...

Introduction The OpenFOAM User Guide provides an...

How to Prepare Weather an...

In this video from the NVIDIA GPU Technology Conf...

مثالی از داده کاوی و تحلی...

در این پست یک تحلیل و بصری سازی خوب از گراف ۶۰،۰۰...

نرم افزار سیپلکس

معرفی : Cpelx یک بسته ی نرم افزاری شامل مجموعه ای...

تلاش AMD برای ساخت تراشه‌...

ریسک‌های کمی در دنیای فناوری به بزرگی خرج میلیارده...

معرفی، آموزش و لینک دانلو...

معرفی : ابزاری به منظور آنالیز فنی و طراحی کامپیوت...

Neurala Reduces Training...

Today Neurala announced a breakthrough update to...

با 10 باور نادرست در ارتب...

برای آنکه اطمینان حاصل کنید برنامه‌های سازمان شما...

گالری تصاویر