一种基于数据流驱动的混合粒度可重构阵列架构

【摘要】 粗粒度可重构阵列结构具有计算效率高的特点,但不能完美支持控制较复杂的算法.本文基于数据流驱动原理,提出了一种可重配置的混合粒度阵列架构,将细粒度可重构技术和粗粒度可重构技术相结合,实现了对控制密集型算法的支持,整个结构支持多发射循环迭代技术和空间展开循环迭代技术.通过对算法采取不同的映射方法和优化技术,相对于静态流执行情况至少可以获得15.6%的性能提升.