Abstract | ||
---|---|---|
Network on chip has become the de facto communication standard for multi-core or many-core system on chip, due to its scalability and flexibility. However, temperature is an important factor in NoC design, which affects the overall performance of SoC---decreasing circuit frequency, increasing energy consumption, and even shortening chip lifetime. In this paper, we propose SSS, a self-aware SoC using a static-dynamic hybrid method, which combines dynamic mapping and static mapping to reduce the hot-spots temperature for NoC based SoCs. First, we propose monitoring the thermal distribution for self-state sensoring. Then, in static mapping stage, we calculate the optimal mapping solutions under different temperature modes using discrete firefly algorithm to help self-decision making. Finally, in dynamic mapping stage, we achieve dynamic mapping through configuring NoC and SoC sentient unit for self-optimizing. Experimental results show SSS can reduce the peak temperature by up to 30.64%. FPGA prototype shows the effectiveness and smartness of SSS in reducing hot-spots temperature.
|
Year | DOI | Venue |
---|---|---|
2017 | 10.1145/3125501.3125527 | CASES |
Keywords | Field | DocType |
Self-awareness,SoC architecture,NoC,Self-awareness,SoC architecture,NoC | System on a chip,Computer science,Work in process,Parallel computing,FPGA prototype,Network on a chip,Firefly algorithm,Chip,Real-time computing,Energy consumption,Scalability,Embedded system | Conference |
ISBN | Citations | PageRank |
978-1-4503-5184-3 | 0 | 0.34 |
References | Authors | |
3 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Gaoming Du | 1 | 6 | 2.76 |
Shibi Ma | 2 | 0 | 0.34 |
Zhenmin Li | 3 | 12 | 4.21 |
Zhonghai Lu | 4 | 1063 | 100.12 |
Yiming Ouyang | 5 | 18 | 7.51 |
Minglun Gao | 6 | 103 | 12.19 |