skip to main content
10.1145/2148600.2148614acmconferencesArticle/Chapter ViewAbstractPublication PagesscConference Proceedingsconference-collections
poster

Poster: co-allocation based scheduling for parallel systems

Published:12 November 2011Publication History

ABSTRACT

State-of-the-art supercomputers are made up of multiple types of resources. User jobs also have wide spectrum of resource requirements. Hence, a supercomputer can be thought of as a collection of heterogeneous resources with heterogeneous usage requirements from the users. Schedulers for such systems are challenged by several issues like scalability, GPU, topology and energy awareness. We view each scheduling step as solving a co-allocation problem, i.e. the problem of allocating multiple resources simultaneously to jobs. Collection of jobs can be repeatedly taken from the front of the job queue (i.e. a window of jobs) and a co-allocation problem formulated as an (integer) linear program (ILP/LP) can be solved. ILP formulations for single-type and multiple instances, a CPU-GPU and generalized systems are provided. Co-allocation solver is applied to both the window of jobs and the backfilled jobs. Simulation results show effectiveness of our approaches when compared with pure first-come-first-served schedulers.

Skip Supplemental Material Section

Supplemental Material

References

  1. A. Haydar Özer, C. Özturan, A Model and Heuristic Algorithms for Multi-Unit Nondiscriminatory Combinatorial Auction, Computers and Operations Research, Vol. 36, p. 196--208, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. George B. Dantzig, Discrete-Variable Extremum Problems, Operations Research Vol. 5, No. 2, April 1957, pp. 266--288Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Parallel Workload Archive, http://www.cs.huji.ac.il/labs/parallel/workload/logs.htmlGoogle ScholarGoogle Scholar
  4. William TC Kramer, PERCU: A Holistic Method for Evaluating High Performance Computing Systems, Ph.D. thesis, EECS Department, University of California, Berkeley, Nov 2008.Google ScholarGoogle Scholar
  5. Y. Georgiou, Resource and Job Management in High Performance Computing, PhD Thesis, Joseph Fourier University, France, 2010Google ScholarGoogle Scholar

Index Terms

  1. Poster: co-allocation based scheduling for parallel systems

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    SC '11 Companion: Proceedings of the 2011 companion on High Performance Computing Networking, Storage and Analysis Companion
    November 2011
    166 pages
    ISBN:9781450310307
    DOI:10.1145/2148600

    Copyright © 2011 Authors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 12 November 2011

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • poster

    Acceptance Rates

    Overall Acceptance Rate1,516of6,373submissions,24%
  • Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader