Evaluating indirect branch handling mechanisms in software dynamic translation systems
Abstract
Software Dynamic Translation (SDT) is used for instrumentation, optimization, security, and many other uses. A major source of SDT overhead is the execution of code to translate an indirect branch's target address into the translated destination block's address.
Document Details
- Document Type
- Pub Defense Publication
- Publication Date
- Jun 22, 2011
- Source ID
- 10.1145/1970386.1970390
Entities
People
- Bruce R. Childers
- Daniel W. Williams
- Jack W. Davidson
- Jason D. Hiser
- Jason Mars
- Wei Hu
Organizations
- Air Force Research Laboratory
- Division of Computer and Network Systems
- University of Pittsburgh
- University of Virginia