• Home
  • Search
  • Memory access optimization of dynamic binary translation for reconfigurable architectures
  • Open Access IconOpen Access
  • Cite Icon3
  • https://doi.org/10.1109/iccad.2005.1560210Copy DOI Icon

Memory access optimization of dynamic binary translation for reconfigurable architectures

  • Dec 22, 2005
  • Se Jong Oh +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Recently, reconfigurable architectures, which outperform DSP processors, have become important. Although many compilers have been developed on a source-level, there are several practical benefits to translating the binary targeted to popular processors onto reconfigurable architectures. However, the translated code could be less optimized. In particular, it is difficult to optimize memory accesses on a binary to exploit pipeline parallelism. This paper introduces dynamic binary translation and memory access optimization to overcome the limitations of static binary translation for reconfigurable architecture. The experimental results show a promising speedup up to 3.02 compared with the code whose memory accesses is not optimized in the pipeline fashion.

Similar Papers
  • Conference Article
  • Citations16

An LLVM-based hybrid binary translation system

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

Adaptive Scratch Pad Memory Management for Dynamic Behavior of Multimedia Applications

  • Apr 01, 2009
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Doosan Cho +5
  • 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
  • Citations13

LAR-CC: Large atomic regions with conditional commits

  • Apr 01, 2011
  • Edson Borin +3
  • Book Chapter
  • Citations10

Supporting Legacy Binary Code in a Software Transaction Compiler with Dynamic Binary Translation and Optimization

  • Mar 29, 2008
  • Cheng Wang +2
  • 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
  • Conference Article

Experiences with interpretation vs. translation in transmeta's code morphing software

  • Jun 07, 2004
  • Dean Deaver
  • Conference Article
  • Citations3

A Two-Phase Optimization Approach for Condition Codes in a Machine Adaptable Dynamic Binary Translator

  • Mar 01, 2009
  • Chu Chao +3
  • Research Article
  • Citations5

Dynamic binary translation specialized for embedded systems

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

Planning for fast DBT in distributed virtual execution environment

  • Feb 29, 2012
  • Scientific Research and Essays
  • Yindong Yang
  • Book Chapter
  • Citations4

Dynamic Reconfigurable Architecture Exploration based on Parameterized Reconfigurable Processor Model

  • Jan 01, 2008
  • Ittetsu Taniguchi +4
  • 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

Prospect of Fine Grain Dynamic Memory Access Control with Profiling

  • Jul 01, 2010
  • Dongkyun Ahn +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.