Abstract | ||
---|---|---|
Chip Multi-Processor (CMP) suffers from growing threats on hardware security in recent years, such as side channel attack, hardware trojan infection and chip clone, etc. In the paper, we propose a security-aware task mapping method to reduce the information leakage from CMP thermal side channel. First, we construct a mathematical function which can estimate the CMP security cost corresponding to a given mapping result. Then, we develop a greedy mapping algorithm which automatically allocates all threads of an application to a set of proper cores, such that the total security cost is optimized. Finally, we perform extensive experiments to evaluate our method. The experimental results show that our security-aware mapping effectively decreases the CMP side channel leakage. Compared to two existing task mapping methods, LS (a standard Linux scheduler) and NS (a thermal-aware mapping technique), our method reduces Side-channel Vulnerability Factor (SVF) by up to 19% and 7%, respectively. Moreover, our method also gains higher computational efficiency, with improvement in MIPS achieving up to 100% against NS and up to 33% against LS. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/tii.2019.2904092 | IEEE Transactions on Industrial Informatics |
Keywords | Field | DocType |
Task analysis,Hardware,Informatics,Side-channel attacks,Temperature measurement,Instruction sets | Hardware Trojan,Hardware security module,Information leakage,Computer science,Instruction set,Chip,Thread (computing),Real-time computing,Side channel attack,Instructions per second,Embedded system | Journal |
Volume | Issue | ISSN |
15 | 10 | 1551-3203 |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Shize Guo | 1 | 145 | 23.21 |
Jian Wang | 2 | 302 | 48.27 |
Zhe Chen | 3 | 343 | 70.20 |
Zhonghai Lu | 4 | 1063 | 100.12 |
Jinhong Guo | 5 | 10 | 5.03 |
Lian Yang | 6 | 0 | 0.34 |