• DocumentCode
    1148025
  • Title

    Teraflops and other false goals

  • Author

    Gustafson, John

  • Author_Institution
    Ames Lab., Iowa State Univ., Ames, IA, USA
  • Volume
    2
  • Issue
    2
  • fYear
    1994
  • Firstpage
    5
  • Lastpage
    6
  • Abstract
    The High-Performance Computing and Communications program has been attacked for having vague and dubious goals. Partly because of this perception, 65 members of the House of Representatives cast votes against extending it. We need concrete measures of HPCC progress without such narrowly defined goals. Measuring performance by high flops rates, speedup, and hardware efficiency can take us further from the solution to scientific problems, not closer. This paradox is especially pronounced for "Grand Challenge" and "teraflops computing". The author considers how we need a practical way to define and communicate ends-based performance of an application, not means-based measures such as teraflops or double precision. Human productivity issues such as development time and cost and the quality of the knowledge we obtain should be the basis of our performance metrics.<>
  • Keywords
    human factors; performance evaluation; software metrics; HPCC progress; High-Performance Computing and Communications program; cost; development time; double precision; ends-based performance; hardware efficiency; high flops rates; human productivity; means-based measures; performance measurements; performance metrics; quality; speedup; teraflops computing; Concrete; Degradation; Hardware; Humans; Job design; Laboratories; Moon; Synchrotrons; Velocity measurement; Voting;
  • fLanguage
    English
  • Journal_Title
    Parallel & Distributed Technology: Systems & Applications, IEEE
  • Publisher
    ieee
  • ISSN
    1063-6552
  • Type

    jour

  • DOI
    10.1109/88.311588
  • Filename
    311588