Back to Search Start Over

Performance impact of resource contention in multicore systems

Authors :
Rupak Biswas
Jahed Djomehri
Piyush Mehrotra
Sharad Gavali
Johnny Chang
Haoqiang Jin
Dennis C. Jespersen
Robert Hood
Kenichi Taylor
Source :
IPDPS
Publication Year :
2010
Publisher :
IEEE, 2010.

Abstract

Resource sharing in commodity multicore processors can have a significant impact on the performance of production applications. In this paper we use a differential performance analysis methodology to quantify the costs of contention for resources in the memory hierarchy of several multicore processors used in high-end computers. In particular, by comparing runs that bind MPI processes to cores in different patterns, we can isolate the effects of resource sharing. We use this methodology to measure how such sharing affects the performance of four applications of interest to NASA — OVERFLOW, MITgcm, Cart3D, and NCC. We also use a subset of the HPCC benchmarks and hardware counter data to help interpret and validate our findings. We conduct our study on high-end computing platforms that use four different quad-core microprocessors — Intel Clovertown, Intel Harpertown, AMD Barcelona, and Intel Nehalem-EP. The results help further our understanding of the requirements these codes place on their production environments and also of each computer's ability to deliver performance.

Details

Database :
OpenAIRE
Journal :
2010 IEEE International Symposium on Parallel & Distributed Processing (IPDPS)
Accession number :
edsair.doi...........9b47e42ee9ff668b675898a2302917c2
Full Text :
https://doi.org/10.1109/ipdps.2010.5470399