Real World Computing Project 1992-2001 10年史 RWC NEWS
 RWCP10年史 > RWC NEWS(一覧) > Vol. 17  Jun. 2000
Vol. 17  Jun. 2000
RWC2000 デジタルポスター


テーマ及び発表研究室 概要
Cometによる仮想プライベート並列分散システムの構築
並列分散富士通
http://www.pds-flab.rwcp.or.jp/comet/
ResearchAchieve.html

VPDS:Virtual Private Distributed Systemの実現を目的とし、超高速通信技術Comet(COMmunication Enterprising Technology)を開発しています。
VPDSとは、インターネット上に分散した計算機をGigabit Ethernet、SONET、WDMなどのギガビット伝送技術を用いて結合し、プライベートな仮想並列分散システムとして動作させるものです。
RWC2000では、開発技術の通信プロセッサComet NP、通信アーキテクチャComet VIA、応用システムComet DV/IPなどについて展示しました。
異機種並列分散システム向けプログラミング環境
並列分散システムNEC
http://www.rwcp.or.jp/activities/achievements/
PD/nec/index.htm

複数のスーパーコンピュータを接続した「異機種並列分散システム」向けのアプリケーションソフトを容易に開発できるようにする、プログラミング支援環境の研究開発を行っています。
この環境は、ライブラリ、コンパイラ、プログラミングツールの三部から構成されますが、今回はその中から特に、プログラミングツールのデモンストレーションをご覧頂きました。
本ツールは、データや処理の並列プロセッサへの自動割り付け機能、実行前の性能予測機能、実行時情報を利用したプログラム最適化機能などを備えており、通常の単一システム向けにFortran言語で記述されたプログラムを、ビジュアルで簡単な操作により、異機種並列システム向けの並列プログラムに変換することができます。
手続き間自動並列化コンパイラWPP
マルチプロセッサコンピューティング日立
http://www.rwcp.or.jp/activities/achievements/
MP/hitachi/PDC-hitachi.html

現在のスーパーコンピュータの主流は、複数のCPUを同時に働かせて性能をあげる並列型です。このような並列型計算機で高速計算を行うためには、できるだけ広いプログラム部分で複数のCPUが効率的に働くようにプログラムを書く(並列化する)必要があります。
このため、自動並列化ツールWPP(Whole ProgramParallelizer)のプロトタイプの開発を進めています。WPPは、プログラムを構成する全ての関数をまとめて解析することによって、従来より広いプログラム部分を並列化し、その結果をOpenMPプログラムとして出力します。WPPを使うことにより、ユーザは、既存のプログラムに手を加えることなく、OpenMPコンパイラが利用できる様々な並列型計算機で計算ができます。
業界標準のベンチマークプログラムを使って、WPPの解析の様子および自動変換したOpenMPプログラムをビジュアルにお見せしました。
 

Real World Computing Project (1992-2001)  RWCPメモリアル