外部ソフト等でのMIDACOの利用
MIDACOは、スタンドアロンツールとしてだけでなく、外部ソフトウェアへの統合(組み込み)も考慮して開発されました。すべてがゼロから作られ、10年以上にわたり▷絶えず改良が重ねられたMIDACOは、サードパーティへの依存を必要としないため、外部ソフトウェアやアルゴリズムのバックエンド側における高性能な最適化エンジンとしても理想的な候補になるはずです。
コンパクトなMIDACOのソースコードは、ANSI-C(標準C)とFortranで記述されており、どんなソフトウェアにも直接の統合やリンク(DLLライブラリ経由)が可能です。また、Webサーバーやマイクロプロセッサを含む、あらゆるオペレーティングシステム(Windows/Mac/Linux)上でコンパイルおよび実行することができます。MIDACOのユーザーフレンドリーな操作性とインターフェースで、クライアント側が組み込みシステムを実現するのに必要な時間と労力を大幅に削減できます。
MIDACOのもう一つの大きな利点は、その(大規模な)並列化能力です。組み込まれるソフトウェアに関係なく、プラットフォーム、プログラミング言語、並列化アプローチ(たとえばOpenMP、MPI、Apache Spark、GPGPUなど)を問わず利用可能です。
MIDACO組み込みの利点
超軽量(200KB未満)で効率のよいソースコード(ANSI-CおよびFortran)
サードパーティへの依存を必要としない、100%自給自足で機能するコード
一般的なコンパイラ(Intel、MS-Visual、gccなど)でコンパイル可能
一般的なプラットフォーム(Win/Mac/Linux)でコンパイル可能
静的(非動的)なメモリ割り当てに対応
インターネット接続無しでも利用可
並列化オプションも選択可能
使いやすく統合しやすい
柔軟なライセンス
MIDACOの組み込み用に、無期限(永久)ライセンスや期限付きライセンス(年間更新など)も含めて、柔軟なライセンスが利用可能です。MIDACO組み込み用にカスタマイズされた見積もりをご希望の方は、お気軽にお問い合わせください。