Exploring Causes of Performance Overhead During Dynamic Binary Translation

Abstract

Dynamic Binary Translators (DBT) have applications ranging from program portability, instrumentation, optimizations, and improving software security. To achieve these goals and maintain control over the application’s execution, DBTs translate and run the original source/guest programs in a sand-boxed environment. DBT systems apply several optimization… (More)

Topics

35 Figures and Tables

Cite this paper

@inproceedings{Nimmakayala2015ExploringCO, title={Exploring Causes of Performance Overhead During Dynamic Binary Translation}, author={Surya Tej Nimmakayala and Fengjun Li}, year={2015} }