Umbra: Efficient and scalable memory shadowing
Shadow value tools use metadata to track properties of application data at the granularity of individual machine instructions. These tools provide effective means of monitoring and analyzing the runtime behavior of applications. However, the high runtime overhead stemming from fine-grained monitorin...
Main Authors: | Zhao, Qin, Bruening, Derek, Amarasinghe, Saman P. |
---|---|
Other Authors: | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
Format: | Article |
Language: | en_US |
Published: |
Association for Computing Machinery
2011
|
Online Access: | http://hdl.handle.net/1721.1/63088 https://orcid.org/0000-0002-7231-7643 |
Similar Items
-
Efficient Memory Shadowing for 64-bit Architectures
by: Zhao, Qin, et al.
Published: (2011) -
Transparent dynamic instrumentation
by: Bruening, Derek, et al.
Published: (2012) -
Execution Model Enforcement Via Program Shepherding
by: Kiriansky, Vladimir, et al.
Published: (2023) -
Secure Execution Via Program Shepherding
by: Kiriansky, Vladimir, et al.
Published: (2023) -
Dynamic Cache Contention Detection in Multi-threaded Applications
by: Zhao, Qin, et al.
Published: (2011)