Would you run it here... or there? (AHS: Automatic heterogeneous supercomputing)

H. G. Dietz, W. E. Cohen, B. K. Grant

Research output: Contribution to journalConference articlepeer-review

9 Scopus citations

Abstract

Parallel programs often exhibit strong preferences for different system structures, and machines with the ideal structures may all be available within a single heterogeneous network. There is also the complication that, although a particular application might execute fastest -when running by itself on one system, the best turnaround time might result from running the program on a different system that is less heavily loaded at the time the job is submitted. This paper takes a very practical approach to the problem of automatically making efficient use of heterogeneous supercomputing. Rather than making a heroic effort to achieve near peak speeds on a particular machine, our system (AHS) attempts to invisibly seek out and use whatever hardware will make the user's program execute fastest. Both the theory and implementation of AHS are presented.

Original languageEnglish
Article number4134212
Pages (from-to)217-221
Number of pages5
JournalProceedings of the International Conference on Parallel Processing
Volume2
DOIs
StatePublished - 1993
Event1993 International Conference on Parallel Processing, ICPP 1993 - Syracuse, United States
Duration: Aug 16 1993Aug 20 1993

Bibliographical note

Publisher Copyright:
© 1993 IEEE.

Funding

This work was supported in part by the Office of Naval Research (ONR) under grant number N00014-91-J-4013, by the National Science Foundation (NSF) under award number 9015696-CDA, and by the United States Air Force (USAF) Rome Laboratories under award number F30602-92-C-0150. ' lhir work wrs JU- in prt by the office d ~ a v d R e ~ (OhM) undcr grmt nwnber N00014-91-J-4013b,y Ihe Nsliaml Science W t i m (NSF) under award numkr 901 W D A ,2nd by the U NS~ eAsir Force (USA9 Rome hbtoriu mdcr award n m b x P3MOZ-92-C0150.

FundersFunder number
U.S. Department of Energy Chinese Academy of Sciences Guangzhou Municipal Science and Technology Project Oak Ridge National Laboratory Extreme Science and Engineering Discovery Environment National Science Foundation National Energy Research Scientific Computing Center National Natural Science Foundation of China9015696-CDA
Office of Naval Research Naval AcademyN00014-91-J-4013
Ohm Technologies
U NS~ eAsir ForceP3MOZ-92-C0150
U.S. Department of Energy Chinese Academy of Sciences Guangzhou Municipal Science and Technology Project Oak Ridge National Laboratory Extreme Science and Engineering Discovery Environment National Science Foundation National Energy Research Scientific Computing Center National Natural Science Foundation of China901 W D A ,2
U.S. Department of Energy Chinese Academy of Sciences Guangzhou Municipal Science and Technology Project Oak Ridge National Laboratory Extreme Science and Engineering Discovery Environment National Science Foundation National Energy Research Scientific Computing Center National Natural Science Foundation of China

    ASJC Scopus subject areas

    • Software
    • General Mathematics
    • Hardware and Architecture

    Fingerprint

    Dive into the research topics of 'Would you run it here... or there? (AHS: Automatic heterogeneous supercomputing)'. Together they form a unique fingerprint.

    Cite this