SPR: an architecture-adaptive CGRA mapping tool
SPR: an architecture-adaptive CGRA mapping tool
复制标题
DOI:
10.1145/1508128.1508158
复制
发表时间:
2009-02
期刊:
影响因子:
3.9
通讯作者:
Stephen Friedman;Allan Carroll;B. V. Essen;Benjamin Ylvisaker;C. Ebeling;S. Hauck
中科院分区:
文献类型:
--
作者:
Stephen Friedman;Allan Carroll;B. V. Essen;Benjamin Ylvisaker;C. Ebeling;S. Hauck
In this paper we present SPR, a new architecture-adaptive mapping tool for use with Coarse-Grained Reconfigurable Architectures (CGRAs). It combines a VLIW style scheduler and FPGA style placement and pipelined routing algorithms with novel mechanisms for integrating and adapting the algorithms to CGRAs. We introduce a latency padding technique that provides feedback from the placer to the scheduler to meet the constraints of a fixed frequency device with configurable interconnect. Using a new dynamic clustering method during placement, we achieved a 1.3x improvement in throughput of mapped designs. Finally, we introduce an enhancement to the PathFinder algorithm for targeting architectures with a mix of dynamically multiplexed and statically configurable interconnects. The enhanced algorithm is able to successfully share statically configured interconnect in a time-multiplexed way, achieving an average channel width reduction of .5x compared to non-shared static interconnect.