• Home
  • Search
  • Planning for fast DBT in distributed virtual execution environment
  • https://doi.org/10.5897/sre11.1790Copy DOI Icon

Planning for fast DBT in distributed virtual execution environment

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Virtualization via dynamic binary translation is essentially an emulator. The main advantage is that the CPU of the guest does not have to be the same as the CPU of the host. Although, dynamic binary translators (DBT) are gaining popularity and offering a promising future in the modern virtual executive environments, the requirements of DBTs’ processing and memory resources have seriously hampered the performance of host platforms. For cloud computing seems to offer incredible lightning-quick processing power and unlimited storage. In this paper, we propose a novel distributed DBT system-DistriBit for resource-limited thin clients computing. Meanwhile, we study the effects of the number of virtual registers and trace length to improve the performance of DistriBit. Our results demonstrate that improving these two factors (the number of virtual registers and trace length) may help to improve program speedup by up to 1.4 to 3.9x and 2 to3x for certain benchmark programs. Key words: Virtualization, dynamic binary translation, DBT, cloud computing, distribit.

Similar Papers
  • Conference Article
  • Citations72

Register liveness analysis for optimizing dynamic binary translation

  • Oct 29, 2002
  • M Probst +2
  • Book Chapter
  • Citations1

Evaluation and Mitigation of Timing Side-Channel Leakages on Multiple-Target Dynamic Binary Translators

  • Jan 01, 2020
  • Otávio Oliveira Napoli +3
  • Research Article
  • Citations2

Improving dynamic binary optimization through early-exit guided code region formation

  • Mar 16, 2013
  • ACM SIGPLAN Notices
  • Chun-Chen Hsu +6
  • Conference Article
  • Citations18

Reducing pressure in bounded DBT code caches

  • Oct 19, 2008
  • José A Baiocchi +3
  • Conference Article
  • Citations12

Improving dynamic binary optimization through early-exit guided code region formation

  • Mar 16, 2013
  • Chun-Chen Hsu +6
  • Conference Article
  • Citations16

An LLVM-based hybrid binary translation system

  • Jun 01, 2012
  • Bor-Yeh Shen +3
  • Research Article
  • Citations11

Efficient and Retargetable Dynamic Binary Translation on Multicores

  • Mar 01, 2014
  • IEEE Transactions on Parallel and Distributed Systems
  • Ding-Yong Hong +7
  • Conference Article
  • Citations54

Thread-safe dynamic binary translation using transactional memory

  • Feb 01, 2008
  • Proceedings - International Symposium on High-Performance Computer Architecture/Proceedings
  • Jaewoong Chung +3
  • Conference Article
  • Citations27

Acceldroid: Co-designed acceleration of Android bytecode

  • Feb 01, 2013
  • Cheng Wang +2
  • Research Article
  • Citations5

Dynamic binary translation specialized for embedded systems

  • Mar 17, 2010
  • ACM SIGPLAN Notices
  • Goh Kondoh +1
  • Conference Article

Improving Startup Performance in Dynamic Binary Translators

  • Feb 01, 2019
  • Surya Tej Nimmakayala +1
  • Conference Article
  • Citations5

Fast Dynamic Binary Rewriting for flexible thread migration on shared-ISA heterogeneous MPSoCs

  • Jul 01, 2014
  • Giorgis Georgakoudis +3
  • Conference Article
  • Citations18

Enhancing Cross-ISA DBT Through Automatically Learned Translation Rules

  • Mar 19, 2018
  • Wenwen Wang +3
  • Research Article
  • Citations8

Efficient and retargetable SIMD translation in a dynamic binary translator

  • Feb 27, 2018
  • Software: Practice and Experience
  • Sheng‐Yu Fu +4
  • Conference Article

The multi-threaded optimization of dynamic binary translation

  • Jul 01, 2011
  • Jinxian Cui +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.