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 条
  • [21] Using High Performance Fortran for parallel programming
    Sarma, G
    Zacharia, T
    Miles, D
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1998, 35 (12) : 41 - 57
  • [22] Using high performance Fortran for magnetohydrodynamic simulations
    Keppens, R
    Tóth, G
    PARALLEL COMPUTING, 2000, 26 (06) : 705 - 722
  • [23] Using high performance Fortran for parallel programming
    Sarma, G.
    Zacharia, T.
    Miles, D.
    Computers and Mathematics with Applications, 1998, 35 (12): : 41 - 57
  • [24] Evaluation of High Performance Fortran through application kernels
    Yau, HW
    Fox, GC
    Hawick, KA
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 772 - 780
  • [25] The PROOF benchmark suite measuring PROOF performance
    Ryu, S.
    Ganis, G.
    14TH INTERNATIONAL WORKSHOP ON ADVANCED COMPUTING AND ANALYSIS TECHNIQUES IN PHYSICS RESEARCH (ACAT 2011), 2012, 368
  • [26] High Performance Architectures and Compilers
    Diniz, Pedro C.
    Danelutto, Marco
    Barthou, Denis
    Gonzales, Marc
    Huebner, Michael
    EURO-PAR 2010 PARALLEL PROCESSING, PT I, 2010, 6271 : 254 - 255
  • [27] High performance Fortran
    Wagener, JL
    COMPUTER STANDARDS & INTERFACES, 1996, 18 (04) : 371 - 377
  • [28] TIMING RESULTS OF VARIOUS COMPILERS USING AN OPTIMIZATION QUALITY BENCHMARK
    LIU, H
    KLERER, M
    SIGPLAN NOTICES, 1988, 23 (10): : 72 - 74
  • [29] Automatic selection of high-order transformations in the IBM XL FORTRAN compilers
    Sarkar, V
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1997, 41 (03) : 233 - 264
  • [30] BioPerf: A benchmark suite to evaluate high-performance computer architecture on bioinformatics applications
    Bader, DA
    Li, Y
    Li, T
    Sachdeva, V
    IISWC - 2005: PROCEEDINGS OF THE 2005 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION, 2005, : 163 - 173