2021.04.04
Transparent Reconfigurable Acceleration for Heterogeneous Embedded Applications
因为看X.2003.x86_mips_reconf.junior.jsa.4写的太烂了,所以来看他的reconfigurable技术的母文章。
实现平台是VHDL,应该是用的仿真器。我好奇的本文使用的粗粒度Reconf架构(文章一直强调不是FPGA)还是应该去看Chimaera的《1997.chimaera.hauck.fccm.461》文章。
Introduction
自创新概念:Dynamic Instruction Merging(DIM),指硬件二进制翻译。
Related work
Reconfigurable architectures
我:简单地浏览了FPGA的Wikipedia,FPGA$\subset$Reconfigurable Computing。文章提到的技术属于Reconfigurable Computing,如下
- 1997 Chimaera 394引用
- 1997 Garp
- 2003 TRIPS
- 2003 WaveScalar
- 2000 PipeRench
- 2003 Molen
Dynamic detection and reconfiguration
- 2006 Warp Processors: FPGA跑CAD软件?
- 2004 Configurable Compute Array:《Application-Specific Processing on a General-Purpose Core via Transparent Instruction Set Customization》 185引用(比本文的97引用多多了,还不如看看这篇文章): 静态or动态优化ARM指令到CCA。CCA的指令集明明是对客户程序透明的,却被本文说成是无法做到历史指令集兼容?
Proposed approach
不局限于FPGA?不太懂他的含义。在我看来FPGA是一类统称呀。
Description of the system
Architecture of the array
和chimaera技术类似。