Trident: A Comprehensive Timing Error Resilient Technique against Choke Points at NTC

Aatreyi Bala, Sanghamitra Royb and Koushik Chakrabortyc
USU BRIDGE LAB, Electrical and Computer Engineering, Utah State University
abal.aatreyi@gmail.com
bsanghamitra.roy@usu.edu
ckoushik.chakraborty@usu.edu

ABSTRACT


Near Threshold Computing (NTC) systems have been inherently plagued with heightened process variation (PV) sensitivity. Choke points are an intriguing manifestation of this PV sensitivity. In this paper, we explore the probability of minimum timing violations, caused by choke points, in an NTC system and, their non-trivial impacts on the system reliability. We show that conventional timing error mitigation techniques are inefficient in tackling choke point induced minimum timing violations. Consequently, we propose a comprehensive error mitigation technique, Trident, to tackle choke points, at NTC. Trident offers a 1.37× performance improvement and a 1.1× energy efficiency gain over Razor at NTC, with minimal overheads.



Full Text (PDF)