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
Link To Document