Skip to main content

Application-aware Performance Optimization for Software Managed Manycore Architectures

Abstract One of the main goals of computer architecture design is to improve performance without much increase in the power consumption. It cannot be achieved by adding increasingly complex intelligent schemes in the hardware, since they will become increasingly less power-efficient. Therefore, parallelism comes up as the solution. In fact, the irrevocable trend of computer design in near future is still to keep increasing the number of cores while reducing the operating frequency. However, it is not easy to scale number of cores. One important challenge is that existing cores consume too much power. Another challenge is that cache-based memory hierarchy poses a serious limitation due to the rapidly increasing demand of area and power for coherence ... (more)
Created Date 2019
Contributor Lu, Jing (Author) / Shrivastava, Aviral (Advisor) / Sarjoughian, Hessam (Committee member) / Wu, Carole-Jean (Committee member) / Doupe, Adam (Committee member) / Arizona State University (Publisher)
Subject Computer science / Manycore architecture
Type Doctoral Dissertation
Extent 133 pages
Language English
Note Doctoral Dissertation Computer Science 2019
Collaborating Institutions Graduate College / ASU Library
Additional Formats MODS / OAI Dublin Core / RIS

  Full Text
2.9 MB application/pdf
Download Count: 14

Description Dissertation/Thesis