Scheduling diverse high performance computing systems with the goal of maximizing utilization

Tabitha K. Samuel, Troy Baer, R. Glenn Brook, Matt Ezell, Patricia Kovatch

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

High performance computing resources attract a wide range of computational users and corresponding job widths and lengths. For example, on the petaflop Cray XT5 machine, Kraken, users submit jobs ranging from a few hundred cores (capacity computing) to over hundred thousand cores (capability computing). Traditionally it has been difficult to maintain high utilization while juggling such a diverse job mix. This paper explores four unique approaches to achieve our scheduling goals of maximizing utilization on four distinct resources at the National Institute for Computational Sciences. The resources include the petaflop machine, Kraken, Athena a 166 TF Cray XT4, a 4 TB shared memory NUMA machine called Nautilus, and a GPU cluster called Keeneland.

Original languageEnglish
Title of host publication18th International Conference on High Performance Computing, HiPC 2011
PublisherIEEE Computer Society
ISBN (Print)9781457719516
DOIs
StatePublished - 2011
Externally publishedYes
Event18th International Conference on High Performance Computing, HiPC 2011 - Bangalore, India
Duration: Dec 18 2011Dec 21 2011

Publication series

Name18th International Conference on High Performance Computing, HiPC 2011

Conference

Conference18th International Conference on High Performance Computing, HiPC 2011
Country/TerritoryIndia
CityBangalore
Period12/18/1112/21/11

Keywords

  • Moab
  • capability
  • capacity
  • petaflop
  • scheduling

Fingerprint

Dive into the research topics of 'Scheduling diverse high performance computing systems with the goal of maximizing utilization'. Together they form a unique fingerprint.

Cite this