Performance and power modeling on disparate computer systems using machine learning

dc.accession.numberT00857
dc.classification.ddc005.72 AMR
dc.contributor.advisorMankodi, Amit
dc.contributor.authorKumar, Rajat
dc.date.accessioned2020-09-22T17:40:14Z
dc.date.accessioned2025-06-28T10:28:08Z
dc.date.available2023-02-16T17:40:14Z
dc.date.issued2020
dc.degreeM. Tech
dc.description.abstractPerformance and Power prediction is an active area of research due to its applications in the advancements of hardware-software co-development. We have performed experiments to evaluate the performance of several machine learning models. Our results for performance prediction show that the tree-based machine-learning models outperform all other models with median absolute percentage error (MedAPE) of less than 5% followed by bagging and boosting models that help to improve weak learners. We have collected performance data both from simulation-based hardware as well as from physical systems and observed that prediction accuracy is higher on simulation-based hardware due to its deterministic nature as compared to physical systems. Moreover, in physical systems, prediction accuracy of memory-bound applications is higher as compared to compute-bound algorithms due to manufacturer variability in processors. Furthermore, our result shows the prediction error of 15% in case of crosssystems prediction whereas in case of the cross-platform prediction error of 17% for simulation-based X86 to ARM prediction and 23% for physical Intel Core to Intel-Xeon system using best performing tree-based machine-learning model. We have employed several machine learning univariate or multivariate models for our experiments. Our result shows that runtime and power prediction accuracy of more than 80% and 90% respectively is achieved for multivariate deep neural network model in cross-platform prediction. Similarly, for cross-system prediction runtime accuracy of 90% and power accuracy of 75% is achieved for the multivariate deep neural network.
dc.identifier.citationAmrutiya, Aditya (2020). Performance and power prediction on disparate computer systems. Dhirubhai Ambani Institute of Information and Communication Technology. vii, 34 p. (Acc.No: T00857)
dc.identifier.urihttp://drsr.daiict.ac.in/handle/123456789/932
dc.student.id201811028
dc.subjectPerformance and Power Prediction
dc.subjectMachine Learning
dc.subjectTransfer Learning
dc.subjectMultivariate Prediction
dc.subjectCross-Prediction
dc.titlePerformance and power modeling on disparate computer systems using machine learning
dc.typeDissertation

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
201811024.pdf
Size:
694.65 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: