Memory access optimization of dynamic binary translation for reconfigurable architectures

被引:0
|
作者
Oh, SJ [1 ]
Kim, TG [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Elect Engn & Comp Sci, Taejon, South Korea
关键词
reconfigurable architecture; binary translation; dynamic optimization; memory access optimization;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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.
引用
收藏
页码:1014 / 1020
页数:7
相关论文
共 50 条
  • [41] Evaluating memory architectures for media applications on coarse-grained reconfigurable architectures
    Lee, JE
    Choi, K
    Dutt, ND
    [J]. IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, PROCEEDINGS, 2003, : 172 - 182
  • [42] Dynamic and transparent binary translation
    Gschwind, M
    Altman, ER
    Sathaye, S
    Ledak, P
    Appenzeller, D
    [J]. COMPUTER, 2000, 33 (03) : 54 - +
  • [43] ANALYSIS OF MACRO-DATA-FLOW DYNAMIC SCHEDULING ON NONUNIFORM MEMORY ACCESS ARCHITECTURES
    ALMOUHAMED, M
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (08) : 875 - 888
  • [44] DYNAMIC SPECTRUM ACCESS: ARCHITECTURES AND IMPLICATIONS
    Tran, Cam
    Lu, Ryan P.
    Ramirez, Ayax D.
    Adams, Richard C.
    Jones, Thomas O.
    Phillips, Clifton B.
    Thai, Serey
    [J]. 2008 IEEE MILITARY COMMUNICATIONS CONFERENCE: MILCOM 2008, VOLS 1-7, 2008, : 2793 - +
  • [45] Dynamic Application Model for Scheduling with Uncertainty on Reconfigurable Architectures
    Ktata, Ismail
    Ghaffari, Fakhreddine
    Granado, Bertrand
    Abid, Mohamed
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2011, 2011
  • [46] Hardware support for dynamic reconfiguration in reconfigurable SoC architectures
    Griese, B
    Vonnahme, E
    Porrmann, M
    Rückert, U
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 842 - 846
  • [47] A portable memory access framework on reconfigurable computers
    Huang, Miaoqing
    Gonzalez, Ivan
    El-Ghazawi, Tarek
    [J]. ICFPT 2007: INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2007, : 333 - 336
  • [48] A Novel Memory Subsystem and Computational Model for Parallel Reconfigurable Architectures
    Rajasekhar, Yamuna
    Sass, Ron
    [J]. EURO-PAR 2013: PARALLEL PROCESSING WORKSHOPS, 2014, 8374 : 444 - 453
  • [49] Emerging Non-volatile Memory Technologies for Reconfigurable Architectures
    Ou, Elaine
    Leong, Philip
    [J]. 2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2011,
  • [50] Fast Dynamic Binary Translation for the Kernel
    Kedia, Piyus
    Bansal, Sorav
    [J]. SOSP'13: PROCEEDINGS OF THE TWENTY-FOURTH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, 2013, : 101 - 115