Sciweavers

ISHPC
2000
Springer

Implementation and Evaluation of OpenMP for Hitachi SR8000

14 years 2 months ago
Implementation and Evaluation of OpenMP for Hitachi SR8000
This paper describes the implementation and evaluation of the OpenMP compiler designed for the Hitachi SR8000 Super Technical Server. The compiler performs parallelization for the shared memory multiprocessors within a node of SR8000 using the synchronization mechanism of the hardware to perform highspeed parallel execution. To create an optimized code, the compiler can perform optimizations across inside and outside of a PARALLEL region or can produce a code optimized for a fixed number of processors according to the compile option. For user's convenience, it supports combination of OpenMP and automatic parallelization or Hitachi proprietary directive and also supports reporting diagnostic messages which help user's parallelization. We evaluate our compiler by parallelizing NPB2.3-serial benchmark with OpenMP. The result shows 5.3 to 8.0 times speedup on 8 processors.
Yasunori Nishitani, Kiyoshi Negishi, Hiroshi Ohta,
Added 25 Aug 2010
Updated 25 Aug 2010
Type Conference
Year 2000
Where ISHPC
Authors Yasunori Nishitani, Kiyoshi Negishi, Hiroshi Ohta, Eiji Nunohiro
Comments (0)