Title :
When Jobs Play Nice: The Case For Symbiotic Space-Sharing
Author :
Weinberg, Jonathan ; Snavely, Allan
Author_Institution :
San Diego Supercomput. Center, California Univ., San Diego, La Jolla, CA
Abstract :
Using a large HPC platform, we investigate the effectiveness of "symbiotic space-sharing", a technique that improves system throughput by executing parallel applications in combinations and configurations that alleviate pressure on shared resources. We demonstrate that relevant benchmarks commonly suffer a 10-60% penalty in runtime efficiency due to memory resource bottlenecks and up to several orders of magnitude for I/O. We show that this penalty can be often mitigated, and sometimes virtually eliminated, by symbiotic space-sharing techniques and deploy a prototype scheduler that leverages these findings to improve system throughput by 20%
Keywords :
parallel machines; processor scheduling; resource allocation; storage management; I/O bottleneck; large HPC platform; memory resource bottleneck; parallel application; prototype scheduler; resources sharing; symbiotic space-sharing; system throughput; Benchmark testing; Computer aided software engineering; File systems; Processor scheduling; Resource management; Runtime; Supercomputers; Symbiosis; Throughput; Virtual prototyping;
Conference_Titel :
High Performance Distributed Computing, 2006 15th IEEE International Symposium on
Conference_Location :
Paris
Print_ISBN :
1-4244-0307-3
DOI :
10.1109/HPDC.2006.1652184