{"title":"GPU design space exploration: NN-based models","authors":"A. Jooya, N. Dimopoulos, A. Baniasadi","doi":"10.1109/PACRIM.2015.7334827","DOIUrl":null,"url":null,"abstract":"Different applications have different memory and computational demands. Therefore, obtainable performance and energy efficiency on a GPU depends on how well the GPU resources and application demands are balanced. In this study, we are presenting a Neural Network based predictor to model power and performance of GPGPU applications. The proposed model accurately predicts power and performance for most of the configurations in the design space with average prediction error of less than 6.5%. For configurations with high prediction errors, we have developed an outlier detection method to filter them out from the output of the model. The proposed filter captures most of the extreme outliers and improves the accuracy of the model.","PeriodicalId":350052,"journal":{"name":"2015 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)","volume":"129 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PACRIM.2015.7334827","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Different applications have different memory and computational demands. Therefore, obtainable performance and energy efficiency on a GPU depends on how well the GPU resources and application demands are balanced. In this study, we are presenting a Neural Network based predictor to model power and performance of GPGPU applications. The proposed model accurately predicts power and performance for most of the configurations in the design space with average prediction error of less than 6.5%. For configurations with high prediction errors, we have developed an outlier detection method to filter them out from the output of the model. The proposed filter captures most of the extreme outliers and improves the accuracy of the model.