TY - GEN
T1 - Compiler-Enhanced Reliability for Network-on-Chip Architectures
AU - Sasongko, Muhammad Aditya
AU - Topcuoglu, Haluk Rahmi
AU - Arslan, Sanem
AU - Kandemir, Mahmut
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/4/26
Y1 - 2017/4/26
N2 - The small feature sizes in current Networks-on-chip (NoCs) have increased the importance of reliability. However, existing fault tolerance schemes incur costs in terms of performance and power consumption which can be over-burdening. In order to tackle the reliability problem in NoCs while minimizing the performance and energy costs, a compiler-enhanced reliability scheme is introduced in this paper which assigns extra protection only to data transmissions in NoC which are considered critical. The experimental study validates that our scheme yields almost equal level of fault tolerance for critical data transmissions with the scheme that protects all packet transmissions indiscriminately. Our scheme is also shown to have better performance by approximately 7% than the conservative scheme for the tested criticality annotation.
AB - The small feature sizes in current Networks-on-chip (NoCs) have increased the importance of reliability. However, existing fault tolerance schemes incur costs in terms of performance and power consumption which can be over-burdening. In order to tackle the reliability problem in NoCs while minimizing the performance and energy costs, a compiler-enhanced reliability scheme is introduced in this paper which assigns extra protection only to data transmissions in NoC which are considered critical. The experimental study validates that our scheme yields almost equal level of fault tolerance for critical data transmissions with the scheme that protects all packet transmissions indiscriminately. Our scheme is also shown to have better performance by approximately 7% than the conservative scheme for the tested criticality annotation.
UR - http://www.scopus.com/inward/record.url?scp=85019627700&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85019627700&partnerID=8YFLogxK
U2 - 10.1109/PDP.2017.102
DO - 10.1109/PDP.2017.102
M3 - Conference contribution
AN - SCOPUS:85019627700
T3 - Proceedings - 2017 25th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2017
SP - 584
EP - 588
BT - Proceedings - 2017 25th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 25th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2017
Y2 - 6 March 2017 through 8 March 2017
ER -