DocumentCode :
3354797
Title :
Retargetable and reconfigurable software dynamic translation
Author :
Scott, K. ; Kumar, N. ; Velusamy, S. ; Childers, B. ; Davidson, J.W. ; Soffa, M.L.
Author_Institution :
Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
fYear :
2003
fDate :
23-26 March 2003
Firstpage :
36
Lastpage :
47
Abstract :
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.
Keywords :
program interpreters; SDT; Strata; architectural simulators; cross-platform infrastructure; dynamic translators; fast prototyping; safe execution; software dynamic translation; untrusted binaries; Buildings; Code standards; Computer architecture; Computer science; Design optimization; Emulation; Monitoring; Programming; Switches; Virtual manufacturing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Code Generation and Optimization, 2003. CGO 2003. International Symposium on
Print_ISBN :
0-7695-1913-X
Type :
conf
DOI :
10.1109/CGO.2003.1191531
Filename :
1191531
Link To Document :
بازگشت