Xoreax Software
IncrediBuild高性能グリッド・コンピューティング

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は次のような様々なプロセスを高速化する為に導入されています。
(例)
  • Microsoft Visual Studioのビルド
  • メイクベースのコードとデータのビルド
  • カスタムアプリケーションとツール
  • 開発スクリプト(パッケージ、コード分析、前処理、など)
  • 自動化されたQAスクリプト