DocumentCode
3129354
Title
Asymmetric interactions in symmetric multi-core systems: Analysis, enhancements and evaluation
Author
Scogland, T. ; Balaji, P. ; Feng, W. ; Narayanaswamy, G.
Author_Institution
Dept. of Comput. Sci., Virginia Tech, Blacksburg, VA, USA
fYear
2008
fDate
15-21 Nov. 2008
Firstpage
1
Lastpage
12
Abstract
Multi-core architectures have spurred the rapid growth in high-end computing systems. While the vast majority of such multi-core processors contain symmetric hardware components, their interaction with systems software, in particular the communication stack, results in a remarkable amount of asymmetry in the effective capability of the different cores. In this paper, we analyze such interactions and propose a novel management library called SyMMer (Systems Mapping Manager) that monitors these interactions and dynamically manages the mapping of processes on processor cores to transparently improve application performance. Together with a detailed description of the SyMMer library, we also present performance evaluation comparing SyMMer to a vanilla communication library using various micro-benchmarks as well as popular applications and scientific libraries. Experimental results demonstrate more than a two-fold improvement in communication time and 10-15% improvement in overall application performance.
Keywords
benchmark testing; multiprocessing systems; parallel architectures; performance evaluation; software libraries; Systems Mapping Manager; asymmetric interactions; communication stack; high-end computing systems; interaction monitoring; management library; micro-benchmarks; multicore architectures; multicore processors; performance evaluation; scientific libraries; symmetric hardware components; symmetric multicore systems; Application software; Computer architecture; Computer networks; Computer science; Distributed computing; Hardware; Multicore processing; Performance analysis; Software libraries; System software;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing, Networking, Storage and Analysis, 2008. SC 2008. International Conference for
Conference_Location
Austin, TX
Print_ISBN
978-1-4244-2834-2
Electronic_ISBN
978-1-4244-2835-9
Type
conf
DOI
10.1109/SC.2008.5219748
Filename
5219748
Link To Document