Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
松田 勝之*; 武宮 博*
JAERI-Data/Code 2000-005, p.66 - 0, 2000/02
並列科学技術計算プログラムのデバック作業を支援するデバッガvdebugについて報告する。大量のデータの正誤判断を行う必要があるため、数値データをそのまま画面に表示する従来のデバッガを用いて科学技術計算プログラムをデバッグすることは困難である。この困難を軽減するために、われわれはデータを可視化表示することにより大量のデータの正誤判断を可能とするデバッグツールvdebugを開発してきた。これまでvdebugを用いたデバッグ対象は逐次プログラムに制限されていたが、7種の並列計算機で提供されているデバッガへの対応を図ると同時に、個々の並列プログラムに散在するデータを統合し可視化表示する機能を実現することで、並列プログラムの容易なデバッグを可能とした。本報告書では、並列プログラムへの対応を実現したvdebugの使用方法と並列プログラムデバッグ実施例について述べる。
武宮 博*; 今村 俊幸; 小出 洋
情報処理, 40(11), p.1104 - 1109, 1999/00
日本原子力研究所計算科学技術推進センターでは、並列処理にかかわる共通基盤技術研究開発の一環として、科学技術計算環境STA(Seamless Thinking Aid)を構築している。STAは、並列分散科学技術計算と呼ばれる新しい形態の科学技術計算を対象とし、プログラム開発から実行、結果解析に至る一連の作業の円滑化、消費される時間の低減を実現することで、利用者の途切れのない思考を支援する(Seamless Thinking Aid)環境である。また、センターではSTA上にいくつかの並列分散アプリケーションを構築し、それらの実用性評価を行っている。本稿では、STA及びSTA上に構築された並列分散アプリケーションについて紹介する。
武宮 博*; 今村 俊幸; 太田 浩史*; 川崎 琢治*; 樋口 健二; 小出 洋
情報処理学会研究報告HPC-67-17, 67(17), p.97 - 102, 1997/00
科学技術計算は多くの計算機資源を必要とするため、ネットワークに接続された複数の並列計算機を使用して1つの問題を並列分散的に処理する研究が盛んに行われている。科学技術計算プログラムの並列分散化とその実行には、複数の並列計算機を統合して使用できる計算機間通信基盤を備えた環境が必要とされる。本研究では、科学技術計算プログラムの並列分散化とその実行に必要な機能について議論し、それらの機能を実現する新しい並列分散処理のための総合環境、STA基本ソフトの第2版を提案し、並列分散処理への適用例を示す。