データ並列言語HPFの拡張機能仕様HPF/JA
スポンサーリンク
概要
- 論文の詳細を見る
HPF(High Performance Fortran)は, 従来のFortranに最小限の付加的な指示行を追加するだけでプログラムの並列実行を可能とするデータ並列言語である. 現在, HPF2.0基本仕様と公認拡張機能が公開されているが, 並列コンパイラの研究開発を行う技術者が中心となって言語仕様を策定したため, ユーザの視点からHPFを眺めた場合, データ転送を最適化するための機能が不足していると思われる. そこで, ユーザである大学, 研究機関等のアプリケーション研究者・開発者および富士通, 日立製作所, 日本電気3社の計算機言語・コンパイラ開発者ら約40名が参加したインフォーマルなHPF合同検討会(JAHPF:Japan Association for HPF)を発足させ, HPFの言語仕様をユーザ, ベンダの緊密な協力の下詳細に検討してきた. JAHPF拡張機能(HPF/JA1.0)として以下の仕様を提案する. ・REDUCTION種別の指定 ・非同期転送機能 ・FULL SHADOW指示文 ・SHADOW実体 ・REFLECT指示文 ・LOCAL節/指示文の拡張 ・ON指示文のHOME節の拡張・通信スケジュールの再利用・REMOTE指示文 この他のJAHPFの活動としては, HPF2.0基本仕様および公認拡張機能を和訳して公開すること, HPF/JAをHPFF(High Performance Fortran Forum)に標準仕様として提案し採用を働きかけること, 実際のアプリケーションに近い種々のパターンのベンチマークプログラムを収集してHPF化し, 並列処理性能を評価することがある. 最後に, HPF/JA1.0策定のため精力的に活動していただいたJAHPF参加メンバーに謝辞を述べる.
- 一般社団法人情報処理学会の論文
- 1999-02-15
著者
-
太田 寛
アドバンスト並列化コンパイラ研究体:(株)日立製作所情報コンピュータグループ
-
太田 寛
日立製作所システム開発研究所
-
妹尾 義樹
日本電気(株)C&C研究所
-
坂上 仁志
兵庫県立大学大学院工学研究科電気系工学専攻
-
坂上 仁志
姫路工業大学大学院工学研究科電気系工学専攻
-
岩下 英俊
富士通(株)ソフトウエア事業本部
-
妹尾 義樹
NECインターネットシステム研究所
-
岩下 英俊
富士通 ソフトウェア事業本部
-
岩下 英俊
富士通(株)ソフトウェア事業本部
-
岩下 英俊
富士通(株)hpc本部第二開発統括部ソフトウェア開発部
関連論文
- B-7-90 配送確認を行う電子メールシステムの構築
- ウェーブフロント型ループの超並列計算機向けコンパイル技法
- ウエーブフロント型並列処理におけるタイルサイズの決定方式
- 超並列計算機用データ自動分割方式の提案
- 4.科学技術計算のベンチマーク (計算機ベンチマークの最新動向)
- SPEC OMPのHPF化に関する研究(HPC-12 : 最適化と性能評価)(2004年並列/分散/協調処理に関する『青森』サマー・ワークショップ(SWoPP青森2004) : 研究会・連続同時開催)
- HPFの性能評価と応用に関する研究(HPC-9 : 性能評価)(2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003))
- アプリケーション連携プロトコルに関する研究(2003年並列/分散/協調処理に関する「松江」サマーワークショップ(SWoPP松江2003))(CPSY-5並列分散システム)
- 経路情報に基づくネットワークの自律階層化アルゴリズム
- バックエンドPCクラスタを用いた並列ソルバーに関する研究(EVA-2:並列処理と評価)
- B-16-26 ハイビジョン化による実景対応型イメージマップシステムの画質改善
- 3次元シミュレーション可視化保存システムの開発
- A-11-2 送信時刻を用いない超音波位置計測
- 2000-HPC-82-32 粒子コードの並列化における通信の隠ぺい
- ローエンドPCを用いたPCクラスタの構築
- ローエンドPCを用いたPCクラスタの構築
- HPFによる実用コードの並列化とその性能評価
- High Performance Fortranを用いた3次元流体コードと2次元粒子コードの並列化
- NX-MPIブリッジライブラリの開発
- QuickTime VRを用いた仮想博物館の構築
- データ並立言語HPFの拡張機能仕様
- 3次元流体コードの領域分割法における並列効率
- 仮想並列計算機PVMにおける並列化に関する研究
- マルチグリッド法を用いた高精度静電粒子コードに関する研究
- 大規模マルチメディアデータベースの効率的公開に関する研究
- レーザー核融合における爆縮現象の位相解析と可視化
- 動画を用いたレーザー核融合の爆縮過程における流体力学的不安定性の研究 : CD-ROM特別企画 動画を用いたプラズマダイナミックスの研究
- 高速点火核融合の展開
- 4.2 レーザー核融合シミュレーションの発展とネットワークコンピューティングの試み(4. プラズマ・核融合シミュレーションの発展と将来への期待, スーパーコンピュータとプラズマ・核融合シミュレーションの発展とその将来)
- データ並列言語HPFの拡張機能仕様HPF/JA
- リバモアループによるデータパラレル計算モデルの性能評価
- 分散メモリ型並列計算機における式評価時のデータ転送回数最小化アルゴリズム
- Prolog高速インタプリタの処理特性
- 並列計算機用FORTRANの並列化トランスレータの基本構想
- 複雑な実行順序制御方式のマイクロプログラムのためのマイクロアセンブラ
- 手続き間自動並列化コンパイラWPPの評価
- 分散メモリ型並列計算機向けの自動データ分散並列化方式
- 分散メモリ型並列計算機向けの自動データ分散並列化技術の検討
- HPF処理系Parallel FORTRANによるNAS Parallelベンチマークの並列化
- 4. HPFトランスレータ"Parallel FORTRAN"の開発と評価 (>特集
- HPF処理系によるNAS Parallel Benchmarksの並列化
- High Performance Fortranトランスレータの機能概要
- HPF処理系による NAS Parallel Benchmarks の並列化
- HPF処理系によるNAS Parallel Benchmarksの並列化
- High Performance Fortranトランスレータの機能概要
- 分散共有メモリ向けコンパイラにおける自動データ分散方法
- 2000-HPC-82-15 分散共有メモリ向け手続き間自動データ分散方法の実装と評価
- B-7-67 複数セグメント無線LANにおけるホストローミング
- Fortran可視化システムの開発
- マルチゾーンを用いた電子エミッタの高精度電位計算に関する研究
- 群れ離脱認識プロトコルのLANへの実装
- 粒子コードによるレーザープラズマ相互作用シミュレーションの発展
- 1. HPFとは?(High Performance Fortranで並列計算を始めよう)
- 5. 作ってみようHPFプログラム(3)(High Performance Fortranで並列計算を始めよう)
- 4. 作ってみようHPFプログラム(2)(High Performance Fortranで並列計算を始めよう)
- 3. 作ってみようHPFプログラム(1)(High Performance Fortranで並列計算を始めよう)
- 2. 使ってみようHPF(High Performance Fortran で並列計算を始めよう)
- マルチプロセッサスーパコンピュータPHIの研究開発 マルチプロセッサスーパコンピュータPHIにおける拡張記憶システム (マルチプロセッサスーパコンピュータPHIの研究開発)
- 計算機シミュレーションの並列処理
- OpenMPベンチマークプログラムのHPF化と性能評価に関する研究
- HPFによる並列プログラミングに関する研究
- Richtmyer-Meshkov不安定性のスパイク構造と渦の非線形発展 : CD-ROM特別企画 動画を用いたプラズマダイナミックスの研究-II
- Globus ToolkitのNEC SX-4/5への移植および評価
- 国産HPFコンパイラの性能評価と互換性検証
- NX-MPIブリッジライブラリの開発
- 陽的解法を用いた3次元流体コードの並列化
- 陽的解法を用いた3次元流体コードの並列化
- HPFトランスレータfhpfにおける分散種別を一般化したコード生成手法(数値計算)
- LINPACKとFFTによるHPFコンパイラfhpfの生産性の評価(性能評価,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
- LINPACK と FFTによるHPFコンパイラfhpfの生産性の評価(性能評価, 「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
- 並列化コンパイラfhpfの正規化変換で用いられる数式処理
- 3. 次世代コンピュータに向けた技術課題と展望(スーパーコンピュータとプラズマ・核融合シミュレーションの発展とその将来)
- 6. HPFからみたVPP Fortran (>特集
- FLoPS: 分散メモリ型並列計算機を対象とした並列化コンパイラ
- ツイステッドデータレイアウト
- HPFコンパイラの実装とAP1000を用いた評価
- AP1000を対象としたVPP Fortran処理系の実現と評価
- 並列化支援環境 PCASE における分散メモリ対応機能
- Cenju-4の分散共有メモリ機構を用いたOmni OpenMPコンパイラ
- レーザー核融合プラズマにおける多階層シミュレーション研究の展望