DocumentCode :
2344527
Title :
Precise exception support for decoupled run-time monitoring architectures
Author :
Deng, Daniel Y. ; Suh, G. Edward
Author_Institution :
Cornell Univ., Ithaca, NY, USA
fYear :
2011
fDate :
9-12 Oct. 2011
Firstpage :
437
Lastpage :
438
Abstract :
Recently, researchers have proposed decoupled monitoring architectures that utilize parallel hardware such as multi-cores or accelerators to enable fine-grained security and reliability checks with low overheads. However, today´s decoupled monitoring architectures lack support for precise exceptions and can only detect an exception after the monitored program completes an erroneous operation. In this paper, we present an architectural mechanism to support precise exceptions in nonspeculative processors with decoupled monitors. Experimental results based on an RTL implementation show that our approach has low area, power, and performance overheads even when applied to simple, in-order processors.
Keywords :
computerised monitoring; multiprocessing systems; parallel architectures; accelerators; architectural mechanism; decoupled run-time monitoring architectures; fine-grained security; monitored program; multicores; nonspeculative processors; parallel hardware; reliability check; Computer architecture; Hardware; Monitoring; Program processors; Registers; Security; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2011 IEEE 29th International Conference on
Conference_Location :
Amherst, MA
ISSN :
1063-6404
Print_ISBN :
978-1-4577-1953-0
Type :
conf
DOI :
10.1109/ICCD.2011.6081438
Filename :
6081438
Link To Document :
بازگشت