A practical study of UPC using the NAS Parallel Benchmarks
Haoqiang H. Jin, Robert T. Hood, Piyush Mehrotra · 2009
We describe a performance study of the UPC PGAS model applied to three application benchmarks from the NAS Parallel Benchmark suite. The work focuses on the performance implications of programming choices made for data affinity and data access. We compare runs of multiple versions of each benchmark encoded in UPC on both shared-memory and cluster-based parallel systems. This study points out the potential of UPC and some issues in achieving high performance when using the language.