2024-03-29T01:04:49Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000237142023-04-27T10:00:04Z01164:01579:01628:01632
並列ベクトル計算機VPP上のHPFの性能評価Performance of High Performace Fortranon on VPP parallel vector supercomputersjpnhttp://id.nii.ac.jp/1001/00023714/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=23714&item_no=1&attribute_id=1&file_no=1Copyright (c) 2000 by the Information Processing Society of Japan京都大学大学院情報学研究科京都大学大学院情報学研究科京都大学大型計算機センター京都大学大型計算機センター京都大学大型計算機センター安田, 計岡部, 寿男安岡, 孝一沢田, 篤史金澤, 正憲分散メモリ型並列ベクトル計算機Fujitsu VPP800では、並列計算を行うためのFortran言語として、データ並列型言語HPFと、データ並列に一部SPMD的要素を取り入れた言語であるVPP Fortranが提供されている。HPFは、高い可搬性をもつデータ並列型言語として今後の期待が大きい。一方VPP Fortranは、きめ細かいデータ転送を明示的に記述できることが特徴であり、処理速度の面でも実績がある。そこで両者の記述性や処理速度の比較を行い、HPFの有効性について評価した。There are two parallel Fortran languages available on Fujitsu VPP800, distributed-memory vector supercomputers. One is HPF, which is a data-parallel language, the other is VPP Fortran, which is also a data-parallel language but is partially based on the SPMD execution model. HPF has been paid attention as a standardized next-generation data-parallel language, while VPP Fortran is more descriptive in low-level data transfer and is known to generate efficient object codes. In this paper, we have compared these two languages using some benchmark programs, and evaluated the effectiveness of HPF.AN10096105情報処理学会研究報告計算機アーキテクチャ(ARC)200023(1999-ARC-137)37422000-03-022009-06-30