Title
Minimizing Energy Consumption for Embedded Multicore Systems Using Cache Configuration and Task Mapping
Abstract
Caches are known for their effectiveness in alleviating the speed gap between processor and off-chip memory. But its energy consumption is a concern. In this paper, we proposed two approaches based on cache configuration(cache reconfiguration and cache partitioning)and task mapping that aim to optimize the energy consumption of caches on embedded multi-core systems. The first approach is optimal and based on integer linear programming (ILP), whereas the second approach is a genetic algorithm (GA) that is near-optimal, but scalable with low overhead. Experimental results demonstrate that our ILP based approach can achieve 11.1% energy saving on average compared to previous techniques, GA based approach can reduce 9.7% energy consumption on average.
Year
DOI
Venue
2016
10.1109/CyberC.2016.69
2016 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC)
Keywords
Field
DocType
mutli-core,energy consumption,task mapping,cache partitoning
Cache pollution,Computer science,Cache,Parallel computing,Cache algorithms,Real-time computing,Memory management,Cache coloring,Multi-core processor,Energy consumption,Control reconfiguration
Conference
ISBN
Citations 
PageRank 
978-1-5090-5155-7
0
0.34
References 
Authors
8
4
Name
Order
Citations
PageRank
Zhihua Gan115014.66
Ming-quan Zhang254.29
Zhimin Gu311114.40
Jizan Zhang402.37