WEKO3
アイテム
NAS Parallel Benchmarks によるHPFの評価
https://ipsj.ixsq.nii.ac.jp/records/18336
https://ipsj.ixsq.nii.ac.jp/records/1833670eebd7f-2c76-42a1-8e42-cc0446f46697
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2006 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Trans(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2006-05-15 | |||||||
タイトル | ||||||||
タイトル | NAS Parallel Benchmarks によるHPFの評価 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Evaluation of HPF Using NAS Parallel Benchmarks | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | 並列処理 | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
著者所属 | ||||||||
NEC 第一コンピュータソフトウェア事業部 | ||||||||
著者所属 | ||||||||
京都大学学術情報メディアセンター | ||||||||
著者所属(英) | ||||||||
en | ||||||||
1st Computers Software Division, NEC Corporation | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Academic Center for Computing and Media Studies, Kyoto University | ||||||||
著者名 |
村井, 均
× 村井, 均
|
|||||||
著者名(英) |
Hitoshi, Murai
× Hitoshi, Murai
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 最近,High Performance Fortran(HPF)に代表される並列言語に対する関心が再び高まりつつある.従来,性能の点でHPF はMPI に及ばなかったが,最近では,最新のコンパイラを使ってMPI に並ぶ性能を達成する例も出てきている.本研究では,HPF の有効性と能力を評価するために,NAS Parallel Benchmarks のLU,CG,MG について,(1)基本的には逐次Fortran プログラムにHPF 指示文を追加することだけを行うという方針の下,HPF の機能を最大限に活用して実装し,(2)HPF の仕様の多くをサポートし,種々の高度な最適化および並列化の機能を備える,現在最も進んだHPF コンパイラで並列化を行い,(3)地球シミュレータおよびPC クラスタ上で性能を測定した.その結果,これまでHPF で並列化するのが困難とされていた問題であっても,HPF の機能を最大限に活用してプログラムを開発するとともに,それに対し効率の良い並列コードを生成できる優れたコンパイラを利用すれば,MPI に匹敵する高い性能をより小さな手間で得られることを確認でき,並列プログラミングの場におけるHPF の有用性を示すことができた. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Nowadays parallel languages such as High Performance Fortran (HPF) are attracting attention again. Although previously HPF had not been comparable to MPI in performance, it has been reported that some applications parallelized with the latest HPF compiler achieved as high performance as those with MPI. In this study, in order to evaluate the effectiveness and efficiency of HPF, we (1) implemented LU, CG, and MG of the NAS Parallel Benchmarks by making the best use of the HPF features, on the principle that we only insert HPF directives into the serial Fortran program; (2) parallelized them using the most advanced HPF compiler that supports many of the HPF specifications and has the capabilities of advanced optimization and parallelization; and (3) measured their performance on the Earth Simulator and a PC cluster. The result shows that we can obtain with less effort the performance comparable to that of MPI programs for the problems that have been considered to be difficult to parallelize with HPF if we write the programs by fully exploiting the HPF features and use a good HPF compiler that can produce highly efficient parallel codes for them. It can be said that HPF is useful for parallel programming. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AA11833852 | |||||||
書誌情報 |
情報処理学会論文誌コンピューティングシステム(ACS) 巻 47, 号 SIG7(ACS14), p. 137-151, 発行日 2006-05-15 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7829 | |||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |