• DocumentCode
    3040233
  • Title

    Selection of Optimal Computing Platforms through the Suitability Measure

  • Author

    McMahon, Shean T. ; Scherson, Isaac D.

  • Author_Institution
    Phys. Opt. Corp., Torrance
  • fYear
    2007
  • fDate
    5-8 July 2007
  • Firstpage
    33
  • Lastpage
    33
  • Abstract
    Selection of spaceborne computing platforms requires balance among several competing factors. Traditional performance analysis techniques are ill-suited for this purpose due to their overriding concern with runtime. The suitability measure is a new approach that quantifies the match between a computing platform and a program. It analyzes a program at the opcode and control flow levels, and compares this to a machine´s capability to support the unique characteristics of the program. In this paper we develop the suitability measure and a series of program analysis methods. Experimental results confirm that machines that provide a better match to the program yield a higher suitability score. We prove that loops provide the only contribution to the suitability value, and also that the number of loop iterations is irrelevant, leading to the conclusion that a single pass through a loop is sufficient to derive a suitability value.
  • Keywords
    aerospace computing; program control structures; program diagnostics; loop iteration; opcode; optimal computing platform selection; program analysis; spaceborne computing platform selection; suitability measure; Cooling; Embedded computing; Flow graphs; Optical computing; Particle measurements; Performance analysis; Physical optics; Physics computing; Resource management; Runtime; DAG; Efficiency; control flow graph; cycles; irregularity; opcode;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on
  • Conference_Location
    Hagenberg
  • Print_ISBN
    0-7695-2917
  • Type

    conf

  • DOI
    10.1109/ISPDC.2007.47
  • Filename
    4271923