Dynamic binary translation has been extensively used in porting applications from one platform to another at runtime. At the same time, reconfigurable computing has been commonly employed for hardware acceleration for compute-intensive applications. In this paper we attempt to understand the technical challenges of applying dynamic binary translation to a reconfigurable computing environment, when the translation focus is on-the-fly acceleration.
['Phillip J. Kinsman', 'Nicola Nicolici']
Dynamic binary translation to a reconfigurable target for on-the-fly acceleration