DocumentCode :
3414532
Title :
DPF: a data parallel Fortran benchmark suite
Author :
Hu, Yu ; Johnsson, S. Lennart ; Kehagias, Dimitris ; Shalaby, Nadia
Author_Institution :
Div. of Eng. & Appl. Sci., Harvard Univ., Cambridge, MA, USA
fYear :
1997
fDate :
1-5 Apr 1997
Firstpage :
219
Lastpage :
226
Abstract :
We present the Data Parallel Fortran (DPF) benchmark suite, a set of data parallel Fortran codes for evaluating data parallel compilers appropriate for any target parallel architecture, with shared or distributed memory. The codes are provided in basic, optimized and several library versions. The functionality of the benchmarks cover collective communication functions, scientific software library functions, and application kernels that reflect the computational structure and communication patterns in fluid dynamic simulations, fundamental physics and molecular studies in chemistry or biology. The DPF benchmark suite assumes the language model of High Performance Fortran, and provides performance evaluation metrics of busy and elapsed times and FLOP rates, FLOP count, memory usage, communication patterns, focal memory access, and arithmetic efficiency as well as operation and communication counts per iteration. An instance of the benchmark suite was fully implemented in CM-Fortran and tested on the CM-5
Keywords :
FORTRAN; parallel languages; program testing; software performance evaluation; DPF; FLOP count; FLOP rates; High Performance Fortran; application kernels; biology; chemistry; collective communication functions; communication patterns; data parallel Fortran benchmark suite; data parallel Fortran codes; data parallel compilers; fluid dynamic simulations; focal memory access; fundamental physics; library versions; memory usage; molecular studies; parallel architecture; scientific software library functions; Application software; Biological system modeling; Biology computing; Chemistry; Computational modeling; Fluid dynamics; Kernel; Parallel architectures; Physics computing; Software libraries;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1997. Proceedings., 11th International
Conference_Location :
Genva
ISSN :
1063-7133
Print_ISBN :
0-8186-7793-7
Type :
conf
DOI :
10.1109/IPPS.1997.580896
Filename :
580896
Link To Document :
بازگشت