Performance Models for Heterogeneous Systems Applied to the Dark Silicon-Aware Design Space Exploration
Autor: | Mateus Tostes Santos, Diego Segovia, Ricardo Santos, Casio Krebs, Liana Duenha, Rhayssa Sonohata |
---|---|
Rok vydání: | 2019 |
Předmět: |
Multi-core processor
Process (engineering) Computer science Design space exploration 020206 networking & telecommunications Symmetric multiprocessor system 02 engineering and technology 020202 computer hardware & architecture Microarchitecture Computer engineering Dark silicon 0202 electrical engineering electronic engineering information engineering Performance prediction Systems design |
Zdroj: | SBAC-PAD |
DOI: | 10.1109/sbac-pad.2019.00015 |
Popis: | The design of computing systems requires tools for modeling, configuration, and simulation of multiple architectural parameters and their interconnections. Simulators provide estimated values of the system performance, power, and physical parameters, which are useful in future design decisions. Moreover, as target systems become complex, the number of combinations of architectural parameters that influence their performance increases exponentially, making a full architectural exploration a time-consuming or even impractical activity. This paper presents performance models for heterogeneous computing systems based on machine learning techniques. The models' inputs are sets of architectural parameters and the outputs are estimates of the platform performance. By delivering performance results with low computational cost and controlled error rates, our models become an efficient alternative to the costly process of estimating performance based on simulation. Our best model achieves an accuracy of 97.7% and relative mean error of 20.34%. We implement our models into the MultiExplorer, a dark siliconaware design space exploration tool that allows designers to explore the architecture and microarchitecture of a multicore system design. The adoption of an efficient performance predictor allows MultiExplorer to provide better performance accuracy while performing the design space exploration. |
Databáze: | OpenAIRE |
Externí odkaz: |