|
本プロジェクトでは、ビジネスプログラマを対象に、オフィスなどで遊休状態のPCをクラスタやグリッドのノードとするオフィスグリッドミドルウェアの開
発を行った。Windowsのスクリーンセーバにより遊休状態を監視し、遊休のPCに対して実行の指示や結果を回収する制御を行い、各種情報を共有を可能
とするミドルウェアを開発した。具体的には、WindowsのDLLによりプログラミングのAPIが提供され、プログラマはC/C++から各種機能を実行
できるほか、ExcelなどのVB(Visual
Basic)からも本ミドルウェアの機能を利用できる。評価用デモアプリケーションとして、複数の画面を協調して構成できる遊休PCを用いたマルチディス
プレイグリッドを開発したほか、Excelによる熱伝導シミュレーションなどを実装することでその有効性を確認した。
|