An evaluation of High Performance Fortran compilers using the HPFBench benchmark suite

被引:0
|
作者
Jin, G [1 ]
Hu, YC [1 ]
机构
[1] Rice Univ, Dept Comp Sci, Houston, TX 77005 USA
来源
EURO-PAR'99: PARALLEL PROCESSING | 1999年 / 1685卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The High Performance Fortran (HPF) benchmark suite HPF-Bench was designed for evaluating the HPF language and compilers on scalable architectures. The functionality of the benchmarks covers scientific software library functions and application kernels. In this paper, we report on an evaluation of two commercial HPF compilers, namely, xlhpf from IBM and pghpf from PGI, on an IBM SP2 using the linear algebra subset of the HPFBench benchmarks. Our evaluation shows that, on a single processor, there is a significant overhead for the codes compiled under the two HPF compilers and their Fortran 90 companions, compared with the sequential versions of the codes compiled using xlf. The difference mainly comes from the difference in code segments corresponding 60 the communications when running in parallel. When running in parallel, codes compiled under pghpf achieve from slightly to significantly better speedups than when compiled under xlhpf. The difference is mainly from better performance of communications such as cshift, spread, sym and gather/scatter under pghpf.
引用
收藏
页码:248 / 257
页数:10
相关论文
共 50 条
  • [1] HPFBench: A High Performance Fortran benchmark suite
    Hu, YC
    Jin, GH
    Johnsson, SL
    Kehagias, D
    Shalaby, N
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2000, 26 (01): : 99 - 149
  • [2] NPDP benchmark suite for the evaluation of the effectiveness of automatic optimizing compilers
    Palkowski, Marek
    Bielecki, Wlodzimierz
    PARALLEL COMPUTING, 2023, 116
  • [3] A Parallel Benchmark Suite for Fortran Coarrays
    Henty, David
    APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 281 - 288
  • [4] DPF: A data parallel Fortran benchmark suite
    Hu, Y
    Johnsson, SL
    Kehagias, D
    Shalaby, N
    11TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM, PROCEEDINGS, 1997, : 219 - 226
  • [5] Performance of FORTRAN and C GPU Extensions for a Benchmark Suite of Fourier Pseudospectral Algorithms
    Cloutier, B.
    Muite, B. K.
    Rigge, P.
    2012 SYMPOSIUM ON APPLICATION ACCELERATORS IN HIGH PERFORMANCE COMPUTING (SAAHPC), 2012, : 145 - 148
  • [6] EVALUATION OF FORTRAN VECTOR COMPILERS AND PREPROCESSORS
    LUECKE, G
    HAQUE, W
    HOEKSTRA, J
    JESPERSEN, H
    COYLE, J
    SOFTWARE-PRACTICE & EXPERIENCE, 1991, 21 (09): : 891 - 905
  • [7] OpenMP-accelerated SWAT simulation using Intel C and FORTRAN compilers: Development and benchmark
    Ki, Seo Jin
    Sugimura, Tak
    Kim, Albert S.
    COMPUTERS & GEOSCIENCES, 2015, 75 : 66 - 72
  • [8] A benchmark suite for high performance Java']Java
    Bull, JM
    Smith, LA
    Westhead, MD
    Henty, DS
    Davey, RA
    CONCURRENCY-PRACTICE AND EXPERIENCE, 2000, 12 (06): : 375 - 388
  • [9] An evaluation of High Performance Fortran
    Hansen, PB
    ACM SIGPLAN NOTICES, 1998, 33 (03) : 57 - 64
  • [10] An Evaluation of High Performance Fortran
    Hansen, Per Brinch
    SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 1998, 33 (03): : 57 - 64