· 2013
The OpenMP Implementation of NAS Parallel Benchmarks and its Performance
- 480citations
- 2013year
Short summary
OpenMP directives achieve comparable or better performance than MPI for parallelizing NAS Parallel Benchmarks on ccNUMA architectures, demonstrating its effectiveness for shared memory systems.
AI-generated from the title and abstract; the full text is not read.
Key points
- OpenMP directives are effective for parallelizing NAS Parallel Benchmarks on ccNUMA architectures.
- Performance of OpenMP implementation is compared against an MPI implementation.
- OpenMP achieves very good results on shared memory systems.
- Effective memory and cache usage is crucial for OpenMP performance.
AI-generated from the title and abstract; the full text is not read.
Abstract
As the new ccNUMA architecture became popular in recent years, parallel programming with compiler directives on these machines has evolved to accommodate new needs. In this study, we examine the effectiveness of OpenMP directives for parallelizing the NAS Parallel Benchmarks. Implementation details will be discussed and performance will be compared with the MPI implementation. We have demonstrated that OpenMP can achieve very good results for parallelization on a shared memory system, but effective use of memory and cache is very important.
The authors' abstract, as published at the source., 2013 · DOI ↗
Continue with a free account
Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.
Continue free on the webSign in with Google or Apple; no card needed. You come back to this paper.
On your phone:
Field: Hardware and Architecture
Hardware and ArchitectureComputer Science