loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
International Symposium on Code Generation and Optimization (CGO'03)
Retargetable and Reconfigurable Software Dynamic Translation
San Francisco, California
March 23-March 26
ISBN: 0-7695-1913-X
K. Scott, University of Virginia
N. Kumar, University of Pittsburgh
S. Velusamy, University of Virginia
B. Childers, University of Pittsburgh
J. W. Davidson, University of Virginia
M. L. Soffa, University of Pittsburgh

Software dynamic translation (SDT) is a technology that permits the modification of an executing program?s instructions. In recent years, SDT has received increased attention, from both industry and academia, as a feasible and effective approach to solving a variety of significant problems. Despite this increased attention, the task of initiating a new project in software dynamic translation remains a difficult one. To address this concern, and in particular, to promote the adoption of SDT technology into an even wider range of applications, we have implemented Strata, a cross-platform infrastructure for building software dynamic translators. This paper describes Strata?s architecture, our experience retargeting it to three different processors, and our use of Strata to build two novel SDT systems — one for safe execution of untrusted binaries and one for fast prototyping of architectural simulators.

Citation:
K. Scott, N. Kumar, S. Velusamy, B. Childers, J. W. Davidson, M. L. Soffa, "Retargetable and Reconfigurable Software Dynamic Translation," cgo, pp.36, International Symposium on Code Generation and Optimization (CGO'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.