Microarchitectural Design Space Exploration Via Support Vector Machine

PANG Jiufeng,LI Xianfeng,XIE Jinsong,TONG Dong,CHENG Xu
DOI: https://doi.org/10.13209/j.0479-8023.2010.009
2010-01-01
Abstract:The authors propose an approach to reduce the number of required simulations,simulate on sampled design points,and use it to construct informative and predictive support vector regression models.Having captured the interacting effects of design parameters,the models predict outputs for design points that are not simulated.The prediction time of model can be negligible compared with detailed simulation.The optimal design point determined by prediction is very close to that of simulation for most applications and provides an efficient way to cull huge design space.Trained on only 0.26% design points,the models yield mean relative prediction error as low as 0.52% for performance and 1.08% for power.Correlation analysis demonstrates that prediction output is highly correlated with simulated observation.The average squared correlation coefficient is 0.728 for performance models while 0.703 for power models,which implies that support vector regressions capture most of relationships among design parameters.The model also provides a predictive probability interval for each prediction,which is informative for computer architects.
What problem does this paper attempt to address?