Title | ||
---|---|---|
Reducing the overall cache miss rate using different cache sizes for Heterogeneous Multi-core Processors. |
Abstract | ||
---|---|---|
Heterogeneous Multi-core Processor (HMP) is a set of cores exposing the same instruction set architecture (ISA). The cores in HMPs can differ relative to performance, area, power, and micro-architecture design. Many researchers have investigated HMPs as an alternative to optimize the relationship between power consumption and performance. Usually, the researchers use homogeneous multi-core architectures and emulate the heterogeneity through Dynamic Voltage Frequency Scaling (DVFS). In this paper, the goal is to investigate the benefits of using different cache sizes in HMPs and how a scheduler can exploit such benefits according to the system's workload. In this initial study, we have used an FPGA to generate multi-core architectures with different cache sizes to execute some applications in both heterogeneous and homogeneous multi-core processors. Then, a prototype of a scheduler was implemented to do the thread assignment based on offline profiling. For the best static scheduling, the overall cache miss rate was lower on the HMP using an amount of 15KB of cache than on a homogeneous multi-core processor using an amount of 16KB of cache. |
Year | DOI | Venue |
---|---|---|
2012 | 10.1109/ReConFig.2012.6416783 | ReConFig |
Keywords | Field | DocType |
cache storage,computer architecture,field programmable gate arrays,instruction sets,multiprocessing systems,power aware computing,DVFS,FPGA,HMP,different cache sizes,dynamic voltage frequency scaling,heterogeneous multicore processors,instruction set architecture,multicore architectures,overall cache miss rate,power consumption,power performance | Cache-oblivious algorithm,Cache invalidation,Cache pollution,Cache,Computer science,Parallel computing,Page cache,Cache algorithms,Real-time computing,Cache coloring,Smart Cache,Embedded system | Conference |
ISSN | Citations | PageRank |
2325-6532 | 1 | 0.36 |
References | Authors | |
0 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Bruno de Abreu Silva | 1 | 10 | 2.58 |
Lucas Albers Cuminato | 2 | 7 | 1.18 |
Vanderlei Bonato | 3 | 145 | 17.19 |