A Programming Model Performance Study Using the NAS Parallel Benchmarks

Harnessing the power of multicore platforms is challenging due to the additional levels of parallelism present. In this paper we use the NAS Parallel Benchmarks to study three programming models, MPI, OpenMP and PGAS to understand their performance and memory usage characteristics on current multico...

Full description

Bibliographic Details
Main Authors: Hongzhang Shan, Filip Blagojević, Seung-Jai Min, Paul Hargrove, Haoqiang Jin, Karl Fuerlinger, Alice Koniges, Nicholas J. Wright
Format: Article
Language:English
Published: Hindawi Limited 2010-01-01
Series:Scientific Programming
Online Access:http://dx.doi.org/10.3233/SPR-2010-0306