Code transformation and instruction set extension

Code transformation and instruction set extension
复制标题

代码转换和指令集扩展

DOI:
10.1145/1550987.1550989
复制
发表时间:
2009
影响因子:
2
通讯作者:
Murray A
Murray A
中科院分区:
计算机科学3区
文献类型:
--
作者:
Murray A

文献摘要

参考文献

被引文献

相似文献

对灵活的嵌入式解决方案和较短的上市时间的需求导致了可扩展处理器的发展,这些处理器允许通过用户定义的指令集扩展(ISE)进行定制。这些通常是从纯C源代码中识别出来的。在本文中,我们提出了代码转换和伊势识别的组合探索。这样的组合所产生的性能已经在两个基准套件上进行了测量。我们的研究结果表明,结合代码转换和ISE可以产生49%的平均性能提高。这在孤立应用时优于ISE,并且在极端情况下产生2.85的加速。
The demand for flexible embedded solutions and short time-to-market has led to the development of extensible processors that allow for customization through user-defined instruction set extensions (ISEs). These are usually identified from plain C sources. In this article, we propose a combined exploration of code transformations and ISE identification. The resulting performance of such a combination has been measured on two benchmark suites. Our results demonstrate that combined code transformations and ISEs can yield average performance improvements of 49%. This outperforms ISEs when applied in isolation, and in extreme cases yields a speed-up of 2.85.
DOI: --
发表时间: 1998-09
期刊: --
影响因子: --
作者:
David L. Brown;W. Henshaw;D. Quinlan
通讯作者: David L. Brown;W. Henshaw;D. Quinlan
计算机辅助软件/硬件工程
DOI: --
发表时间: 1994
期刊:
影响因子: --
作者:
J. Rozenblit;Buchenrieder Klaus
通讯作者: Buchenrieder Klaus
DOI: --
发表时间: 2003
期刊: TECS
影响因子: --
作者:
Björn Franke;M. O’Boyle
通讯作者: M. O’Boyle
结合多处理器嵌入式系统上 C 程序的程序恢复、自动并行化和局部性分析
DOI: --
发表时间: 2003
期刊: International Conference on Parallel Architectures and Compilation Techniques
影响因子: --
作者:
Björn Franke;M. O’Boyle
通讯作者: M. O’Boyle
ARM DSP增强扩展
DOI: --
发表时间: 2001
期刊:
影响因子: --
作者:
H. Francis
通讯作者: H. Francis