arrow
返回

Towards a multiple-ISA embedded system

delete2013-02-01
delete7
PRE
AI
J
Jair Fajardo
M
Mateus Beck Rutzig
L
Luigi Carro
A
Antonio Carlos Schneider Beck *
DOI:10.1016/j.sysarc.2012.10.001delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In these days, every new added hardware feature must not change the underlying Instruction Set Architecture (ISA), in order to avoid adaptation or recompilation of existing code. Binary translation (BT) allows the execution of already compiled applications on different architectures. Therefore, it opens new possibilities for designers, previously tied to a specific ISA and all its legacy hardware issues. To overcome the BT inherent performance penalty, we propose a new mechanism based on a dynamic two-level binary translation system. While the first level is responsible for the BT de facto to an intermediate machine language, the second level optimizes the already translated instructions to be executed on the target architecture. The system is totally flexible: it supports the porting of radically different ISAs and the employment of different target architectures. This paper presents the first effort towards this direction: it translates code implemented in the x86 ISA to MIPS assembly (the intermediate language), which will be optimized by the target architecture: a dynamically reconfigurable array. We show that it is possible to maintain binary compatibility, with performance improvements and no energy losses, when compared to native execution. (C) 2012 Elsevier B.V. All rights reserved.
Keyword:
Binary translation
Reconfigurable architecture
Code optimization
Transparent execution
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems Architecture 封面图
Journal of Systems Architecture
IF:
4.1
论文数:
3.0K
被引数:
4.2K

机构

U
Universidade Federal do Rio Grande do Sul
学者数:
2.6W
论文数: 1.7W
被引数: 1.6W
引用论文

引用论文

BINARY TRANSLATION
err1993-02-01
err135
errOAAI
errSITES, RL; CHERNOFF, A; KIRK, MB; MARKS, MP; ROBINSON, SG
err分享
err收藏
err分享
err收藏
Occurrence and fate of fatty acyl biomarkers in an ancient whale bone (Oligocene, El Cien Formation, Mexico)
err2014-03-01
err0
PREAI
errVolker Thiel; Martin Blumenberg; Steffen Kiel; Tim Leefmann; Katharina Liebenau; Johan Lindgren; Peter Sjövall; Tina Treude; Thomas Zilla
err分享
err收藏
DNA Encoded Glycan Libraries as a next-generation tool for the study of glycan-protein interactions
err
IF0
err2020-03-31
err0
errOAAI
errShukkoor M. Kondengaden; Jiabin Zhang; Huajie Zhang; Aishwarya Parameswaran; Shameer M. Kondengadan; Shrikant Pawar; Akhila Puthengot; Rajshekhar Sunderraman; Jing Song; Samuel J. Polizzi; Liuqing Wen; Peng George Wang
err分享
err收藏
学者 查看更多内容