Characterizing Application Performance Sensitivity to R esource Contention in Multicore Architectures
Characterizing Application Performance Sensitivity to R esource Contention in Multicore Architectures
复制标题
表征多核架构中应用程序性能对资源争用的敏感性
DOI:
--
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
P. Mehrotra
中科院分区:
文献类型:
--
作者:
Haoqiang Jin;R. Hood;Johnny Chang;J. Djomehri;D. Jespersen;K. Taylor;R. Biswas;P. Mehrotra
Contention for shared resources in the memory hierarchy can have a profound effect on the performance of applications running on high-end computers based on commodity multicore microprocessors. In this paper we describe a methodology, based on differential performance analysis, to quantify the effect of this contention on parallel applications. In particular, we characterize the contention for a specific shared resource by comparing runs that use different patterns of assigning processes to cores on multicore nodes. We demonstrate our approach with a subset of the HPCC benchmarks and the NAS Parallel Benchmarks running 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 execution environments and also of each computer’s ability to deliver performance.