DocumentCode
1926033
Title
Reducing network contention with mixed workloads on modern multicore, clusters
Author
Koop, Matthew J. ; Luo, Miao ; Panda, Dhabaleswar K.
Author_Institution
Network-Based Comput. Lab., Ohio State Univ., Columbus, OH, USA
fYear
2009
fDate
Aug. 31 2009-Sept. 4 2009
Firstpage
1
Lastpage
10
Abstract
Multi-core systems are now extremely common in modern clusters. In the past commodity systems may have had up to two or four CPUs per compute node. In modern clusters, these systems still have the same number of CPUs, however, these CPUs have moved from single-core to quad-core and further advances are imminent. To obtain the best performance, compute nodes in a cluster are connected with high-performance interconnects. On nearly all clusters, the number of network interfaces is the same on current multi-core systems as in the past when there were fewer cores per node. Although these networks have increased bandwidth with the shift to multi-core, there still exists severe network contention for some application patterns. In this work we propose mixed workload (non-exclusive) scheduling of jobs to increase network efficiency and reduce contention. As a case-study we use Message Passing Interface (MPI) programs on the InfiniBand interconnect. We show through detailed profiling of the network that accesses of the network and CPU of some applications are complementary to each other and lead to increased network efficiency and overall application performance improvement. We show improvements of 20% and more for some of the NAS Parallel Benchmarks on quad-socket, quad-core AMD systems.
Keywords
message passing; network interfaces; scheduling; workstation clusters; InfiniBand interconnect; high-performance interconnects; message passing interface; mixed workloads; modern multicore clusters; multicore systems; network contention; network interfaces; workload scheduling; Bandwidth; Computer networks; Coprocessors; Message passing; Multicore processing; Network interfaces; Pattern analysis; Processor scheduling; Symbiosis; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on
Conference_Location
New Orleans, LA
ISSN
1552-5244
Print_ISBN
978-1-4244-5011-4
Electronic_ISBN
1552-5244
Type
conf
DOI
10.1109/CLUSTR.2009.5289162
Filename
5289162
Link To Document