Abstract—Homogeneous multi-cores, while ubiquitous to-day, cannot provide the desired performance and energy-efficiency for various application domains. A promising alter-native design is heterogeneous multi-core architecture where cores with different functional characteristics (CPU, GPU, DSP etc.) and/or performance-energy characteristics (simple versus complex micro-architecture) co-exist on the same die. Given an application, only the cores that best fit the application can be exploited leading to faster and energy-efficient computing. This paper describes heterogeneous multi-core architectures and the runtime management strategies to leverage the potential of such architectures for improved energy-efficiency. I
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
In the last decade, we have seen a transition from single-core to manycore in computer architectures...
The number of active threads in a multi-core processor varies over time and is often much smaller th...
This paper proposes single-ISA heterogeneous multi-core architectures as a mechanism to reduce proce...
Previous studies have demonstrated the advantages of single-ISA heterogeneous multi-core architectur...
10.1109/ISICIR.2014.7029584Proceedings of the 14th International Symposium on Integrated Circuits, I...
From the smartphone to the data center, the world today demands computers that are both responsive a...
In light of the end of Dennard scaling, significant design changes in the core microarchitecture are...
Power- and energy-efficiency continues to be a primary concern in the design and management of compu...
To satisfy the higher requirements of digitally converged embedded systems, this book describes hete...
This book describes the state-of-the art of industrial and academic research in the architectural de...
The main challenge in designing the future heterogeneous many-core architecture on the same chip is ...
Heterogeneous and configurable multicore systems provide hardware specialization to meet disparate a...
This paper examines energy management in a heterogeneous processor consisting of an integrated CPU–G...
Current, leading-edge high performance computing (HPC) systems are often heterogeneous, comprised of...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
In the last decade, we have seen a transition from single-core to manycore in computer architectures...
The number of active threads in a multi-core processor varies over time and is often much smaller th...
This paper proposes single-ISA heterogeneous multi-core architectures as a mechanism to reduce proce...
Previous studies have demonstrated the advantages of single-ISA heterogeneous multi-core architectur...
10.1109/ISICIR.2014.7029584Proceedings of the 14th International Symposium on Integrated Circuits, I...
From the smartphone to the data center, the world today demands computers that are both responsive a...
In light of the end of Dennard scaling, significant design changes in the core microarchitecture are...
Power- and energy-efficiency continues to be a primary concern in the design and management of compu...
To satisfy the higher requirements of digitally converged embedded systems, this book describes hete...
This book describes the state-of-the art of industrial and academic research in the architectural de...
The main challenge in designing the future heterogeneous many-core architecture on the same chip is ...
Heterogeneous and configurable multicore systems provide hardware specialization to meet disparate a...
This paper examines energy management in a heterogeneous processor consisting of an integrated CPU–G...
Current, leading-edge high performance computing (HPC) systems are often heterogeneous, comprised of...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
In the last decade, we have seen a transition from single-core to manycore in computer architectures...
The number of active threads in a multi-core processor varies over time and is often much smaller th...