OpenMP: parallel programming API for shared memory multiprocessors and on-chip multiprocessors
暂无分享,去创建一个
The OpenMP application programming interface is an emerging standard for parallel programming on shared-memory multiprocessors. Recently, OpenMP is attracting widespread interest because of its easy-to-use portable parallel programming model. In this paper, we describe a brief introduction of OpenMP API and its parallel programming. We present our Omni OpenMP complier and performance of some applications on a shared memory multiprocessor. In the end, a role of OpenMP for modern on-chip multiprocessors is discussed.
[1] Kunle Olukotun,et al. The case for a single-chip multiprocessor , 1996, ASPLOS VII.
[2] Mitsuhisa Sato,et al. Performance Evaluation of the Omni OpenMP Compiler , 2000, ISHPC.
[3] Mitsuhisa Sato,et al. Performance Evaluation of OpenMP Applications with Nested Parallelism , 2000, LCR.