The Community for Technology Leaders
Green Image
Issue No. 01 - January/February (2009 vol. 29)
ISSN: 0272-1732
pp: 62-72
Shimin Chen , Intel Research Pittsburgh
Theodoros Strigkos , Carnegie Mellon University
Vijaya Ramachandran , University of Texas at Austin
Michael Ryan , Intel Research Pittsburgh
Todd C. Mowry , Carnegie Mellon University
Evangelos Vlachos , Carnegie Mellon University
Olatunji Ruwase , Carnegie Mellon University
Babak Falsafi , École Polytechnique Fédérale de Lausanne
Michael Kozuch , Intel Research Pittsburgh
Phillip B. Gibbons , Intel Research Pittsburgh
<p>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.</p>
hardware acceleration
Shimin Chen, Theodoros Strigkos, Vijaya Ramachandran, Michael Ryan, Todd C. Mowry, Evangelos Vlachos, Olatunji Ruwase, Babak Falsafi, Michael Kozuch, Phillip B. Gibbons, "Flexible Hardware Acceleration for Instruction-Grain Lifeguards", IEEE Micro, vol. 29, no. , pp. 62-72, January/February 2009, doi:10.1109/MM.2009.6
102 ms
(Ver 3.1 (10032016))