• DocumentCode
    2846315
  • Title

    Machine Learning Models to Predict Performance of Computer System Design Alternatives

  • Author

    Ozisikyilmaz, Berkin ; Memik, Gokhan ; Choudhary, Alok

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL
  • fYear
    2008
  • fDate
    9-12 Sept. 2008
  • Firstpage
    495
  • Lastpage
    502
  • Abstract
    Computer manufacturers spend a huge amount of time, resources, and money in designing new systems and newer configurations, and their ability to reduce costs, charge competitive prices, and gain market share depends on how good these systems perform. In this work, we concentrate on both the system design and the architectural design processes for parallel computers and develop methods to expedite them. Our methodology relies on extracting the performance levels of a small fraction of the machines in the design space and using this information to develop linear regression and neural network models to predict the performance of any machine in the whole design space. In terms of architectural design, we show that by using only 1% of the design space (i.e., cycle-accurate simulations), we can predict the performance of the whole design space within 3.4% error rate. In the system design area, we utilize the previously published Standard Performance Evaluation Corporation (SPEC) benchmark numbers to predict the performance of future systems. We concentrate on multiprocessor systems and show that our models can predict the performance of future systems within 2.2% error rate on average. We believe that these tools can accelerate the design space exploration significantly and aid in reducing the corresponding research/development cost and time-to-market.
  • Keywords
    learning (artificial intelligence); multiprocessing systems; neural nets; parallel machines; performance evaluation; regression analysis; computer system design; linear regression; machine learning models; multiprocessor systems; neural network models; parallel computers; space exploration; standard performance evaluation corporation benchmark; Computer aided manufacturing; Concurrent computing; Costs; Data mining; Error analysis; Machine learning; Performance gain; Predictive models; Process design; Time sharing computer systems; Design space; machine learning; performance prediction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2008. ICPP '08. 37th International Conference on
  • Conference_Location
    Portland, OR
  • ISSN
    0190-3918
  • Print_ISBN
    978-0-7695-3374-2
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2008.36
  • Filename
    4625886