|
IncrediBuildはWindowsプラットフォームで動作する高度なGrid Computing技術です。Microsoft Visual StudioのビルドやMakefileベースのビルド、さらにWindows上の様々なプロセスを高速化します。
Grid Computingとは?
Grid Computingは分散コンピューティングの1形式です。これはネットワークに接続されたコンピュータによって複数のプロセスを平行に実行する分散処理技術です。この分散処理の結果、全てのプロセスの実行は大幅に高速化されます。Grid Computingはその操作を参加コンピュータのステイタスや性能に応じて調整し、状況に応じた接続終了や再接続を行います。最終的にGrid Computingは全てのプロセスを、参加コンピュータの環境、ファイルシステム、インストールベースによらず正しく実行する事を保証します。
Xoreax Grid Engine(XGE)
XGEとはIncrediBuildのコアとなる技術です、これは非常にパワフルかつ簡単に導入出来るWindow OS上のグリッドエンジンです。XGEは次のようなWindows OS上の様々なプロセス、Visual Studio を用いたコンパイルプロセス、Makefileベースのコンパイルプロセス、QAスクリプト(QAの為のバッチスクリプト実行)、バッチ化されたプロシジャー、さらには、カスタムスクリプトやアプリケーションを高速化します。
Xoreaxグリッドエンジンのアプリケーション
XGEは次のような様々なプロセスを高速化する為に導入されています。
(例)
|