Data Centers

A Translation Framework for Executing the Sequential Binary Code on CPU/GPU Based Architectures

Date Added: Dec 2011
Format: PDF

The method of using DBT (Dynamic Binary Translation) to execute the source ISAs binary code on target platforms has been perplexed by low overhead for many years. GPU as a many-core processor has tremendous computational power. Employing GPU as a coprocessor to parallel execute the hot spot of binary code hold a great promise of substantially reduce the overhead of DBT. This paper presents a novel translation framework for constructing the virtual execution environment aiming at accelerating the process of DBT on CPU/GPU based architectures.