Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/397696
Title: Modeling performance and power matrix of disparate computer systems using machine learning techniques modeling compiler systems selection
Researcher: Mankodi, Amit
Guide(s): Bhatt, Amit and Chaudhury, Bhaskar
Keywords: Engineering and Technology
Computer Science
Computer Science Software Engineering
Machine learning
Digital computer simulation
Radar--Simulation methods
University: Dhirubhai Ambani Institute of Information and Communication Technology (DA-IICT)
Completed Date: 2022
Abstract: quotIn the last couple of decades, there has been an exponential growth in the processor, cache, and memory features of computer systems. These hardware features play a vital role in determining the performance and power of a software application when executed on different computer systems. Furthermore, any minor alterations in hardware features or applications can alter and impact the performance and power consumption. Compute-intensive (compute-bound) applications have a higher dependence on processor features, while data-intensive (memory-bound) applications have a higher dependence on memory features. To match the customized budgets in performance and power, selecting computer systems with appropriate hardware features (processor, cache, and memory) becomes extremely essential. To adhere to user-specific budgets, selecting computer systems requires access to physical systems to gather performance and power utilization data. To expect a user to have access to physical systems to achieve this task is prohibitive in cost; therefore, it becomes essential to develop a virtual model which would obviate the need for physical systems. Researchers have used system-level simulators for decades to build simulated computer systems using processor, cache, and memory features to provide estimates of performance and power. In one approach, building virtual systems using a full-system simulator (FSS), provides the closest possible estimate of performance and power measurement to a physical system. In the recent past, machine learning algorithms have been trained on the above-mentioned accurate FSS models to predict performance and power for varying features in similar systems, achieving fairly accurate results. However, building multiple computer systems in a full-system simulator is complex and an extremely slow process. The problem gets compounded due to the fact that access to such accurate simulators is limited. However, there is an alternative approach of utilizing the open-source gem5 simulator using its emulation...
Pagination: xx, 216 p.
URI: http://hdl.handle.net/10603/397696
Appears in Departments:Department of Information and Communication Technology

Files in This Item:
File Description SizeFormat 
01_title.pdfAttached File82.11 kBAdobe PDFView/Open
02_declaration.pdf77.06 kBAdobe PDFView/Open
03_acknowledgments.pdf56.72 kBAdobe PDFView/Open
04_contents.pdf78.02 kBAdobe PDFView/Open
05_abstract.pdf61.8 kBAdobe PDFView/Open
06_list of tables and list of figures.pdf123.3 kBAdobe PDFView/Open
07_chapter 1.pdf259.29 kBAdobe PDFView/Open
08_chapter 2.pdf1.67 MBAdobe PDFView/Open
09_chapter 3.pdf1.15 MBAdobe PDFView/Open
10_chapter 4.pdf301.29 kBAdobe PDFView/Open
11_chapter 5.pdf758.52 kBAdobe PDFView/Open
12_chapter 6.pdf526.79 kBAdobe PDFView/Open
13_chapter 7.pdf504.66 kBAdobe PDFView/Open
14_chapter 8.pdf65.52 kBAdobe PDFView/Open
15_references.pdf108.28 kBAdobe PDFView/Open
16_glossary.pdf87.89 kBAdobe PDFView/Open
80_recommendation.pdf98.65 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: