document: Implementation and evaluation of HPF/SX V2 We are developing HPF/SX V2 , a High Performance Fortran -LRB- HPF -RRB- compiler for vector parallel machines . It provides some unique extensions as well as the features of HPF 2.0 and HPF/JA . In particular , this paper describes four of them : -LRB- 1 -RRB- the ON directive of HPF 2.0 ; -LRB- 2 -RRB- the REFLECT and LOCAL directives of HPF/JA ; -LRB- 3 -RRB- vectorization directives ; and -LRB- 4 -RRB- automatic parallelization . We evaluate these features through some benchmark programs on NEC SX-5 . The results show that each of them achieved a 5-8 times speedup in 8-CPU parallel execution and the four features are useful for vector parallel execution . We also evaluate the overall performance of HPF/SX V2 by using over 30 well-known benchmark programs from HPFBench , APR Benchmarks , GENESIS Benchmarks , and NAS Parallel Benchmarks . About half of the programs showed good performance , while the other half suggest weakness of the compiler , especially on its runtimes . It is necessary to improve them to put the compiler to practical use
doc_bio_tags: O O O O O O O O O O O O O O O O O O O B O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O B O O O
extractive_keyphrases: vector parallel machines benchmark parallelization compiler
abstractive_keyphrases: hpf/sx v2 high performance fortran compiler