DocumentCode :
2020874
Title :
DistriBit: A Distributed Dynamic Binary Execution Engine
Author :
Ling, Lin ; Chao, Chu ; Tingtao, Sun ; Alei, Liang ; Haibing, Guan
Author_Institution :
Shanghai Jiao Tong Univ., Shanghai
fYear :
2009
fDate :
25-29 May 2009
Firstpage :
602
Lastpage :
607
Abstract :
Binary translation offers solutions for automatically converting executable code to run on new architectures without recompiling the source code, and is very useful for supporting heterogeneous software. Since the binary translation process may consume many computation and memory resources and the thin client is a limited resource device, directly using ported traditional binary translation tools on the thin client may result in high cost and low efficiency. In this paper, a new distributed dynamic binary execution engine DistriBit designed specifically for the thin client is proposed. DistriBit uses a remote server to translate the source binary and executes the translated code in the thin client. The experimental results of CPU SPEC 2000 show that this method works much better than directly using ported traditional binary translation tools, and thus servers as a promising solution to the execution of different architectures´ binaries on the thin client with low overhead.
Keywords :
network computers; program interpreters; software architecture; CPU SPEC 2000; DistriBit; binary translation; distributed dynamic binary execution engine; heterogeneous software; memory resources; source code recompiling; thin client; Asia; Binary codes; Chaos; Computer architecture; Engines; Hardware; Instruction sets; Java; Prototypes; Runtime environment; Binary Translation; Crossbit; DistriBit; Distributed Dynamic Binary Execution; Thin client;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modelling & Simulation, 2009. AMS '09. Third Asia International Conference on
Conference_Location :
Bali
Print_ISBN :
978-1-4244-4154-9
Electronic_ISBN :
978-0-7695-3648-4
Type :
conf
DOI :
10.1109/AMS.2009.61
Filename :
5072055
Link To Document :
بازگشت