Skip to main content
SHARE
Publication

Linux Kernel Co-Scheduling For Bulk Synchronous Parallel Applications...

by Terry R Jones
Publication Type
Conference Paper
Publication Date
Conference Name
First International Workshop on Runtime and Operating Systems for Supercomputers
Conference Location
Tucson, Arizona, United States of America
Conference Sponsor
ACM
Conference Date

This paper describes a kernel scheduling algorithm that is based
on co-scheduling principles and that is intended for parallel applications
running on 1000 cores or more where inter-node scalability
is key. Experimental results for a Linux implementation on a
Cray XT5 machine are presented.1 The results indicate that Linux
is a suitable operating system for this new scheduling scheme, and
that this design provides a dramatic improvement in scaling performance
for synchronizing collective operations at scale.