Flexible Hardware Acceleration for Instruction-Grain Lifeguards

Instruction-grain lifeguards monitor executing programs at the granularity of individual instructions to quickly detect bugs and security attacks, but their fine-grain nature incurs high monitoring overheads. This article identifies three common sources of these overheads and proposes three techniques that together constitute a general-purpose hardware acceleration framework for lifeguards.


Published in:
IEEE Micro Top Picks, 29, 1, 62-72
Year:
2009
Laboratories:




 Record created 2009-12-28, last modified 2018-03-17

n/a:
Download fulltext
PDF

Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)