首页 | 本学科首页   官方微博 | 高级检索  
     

粗粒度可重构平台中循环自流水硬件实现
引用本文:徐进辉,杨梦梦,窦勇,周兴铭.粗粒度可重构平台中循环自流水硬件实现[J].计算机学报,2009,32(6).
作者姓名:徐进辉  杨梦梦  窦勇  周兴铭
作者单位:1. 国防科学技术大学计算机学院,长沙,410073;解放军信息工程大学电子技术学院,郑州,450004
2. 解放军信息工程大学电子技术学院,郑州,450004
3. 国防科学技术大学计算机学院,长沙,410073
摘    要:循环流水技术运用于粗粒度可重构体系结构可带来显著性能提升.循环控制、流水线同步和存储器有效利用是其中的关键问题.文中介绍了在粗粒度可重构体系结构LEAP上循环自主流水化的硬件实现.该方法基于支持循环迭代自动调度的控制部件、数据驱动ALU和可配置静态交换路由.利用动态调度循环中操作的优势,LEAP可发掘更高的程序并行度;分布式存储访问和高效数据重用则提高了带宽利用率.实验结果表明,相对于通用处理器,LEAP有13.08~535.65倍的性能提升.

关 键 词:粗粒度可重构  循环自主流水  循环迭代控制  数据驱动  静态交换路由

The Implementation of Loop Self-Pipelining with Supports in Hardware for Coarse-Grained Reconfigurable Platform
XU Jin-Hui,YANG Meng-Meng,DOU Yong,ZHOU Xing-Ming.The Implementation of Loop Self-Pipelining with Supports in Hardware for Coarse-Grained Reconfigurable Platform[J].Chinese Journal of Computers,2009,32(6).
Authors:XU Jin-Hui  YANG Meng-Meng  DOU Yong  ZHOU Xing-Ming
Affiliation:School of Computer;National University of Defence Technology;Changsha 410073;School of Electronics Technology;PLA Information Engineering University;Zhengzhou 450004
Abstract:Loop pipelining usually leads to significant performance improvements in coarse-grained reconfigurable architectures. Loop scheduling methods,synchronization of pipelines and measures efficiently utilizing the memory bandwidth are the key issues of loop pipelining techniques. This paper introduces the implementation of loop self-pipelining with supports in hardware on LEAP,which based on the hardware supporting automatically loop-iteration scheduling,data-driven ALU and configurable switch routers. Taking t...
Keywords:coarse-grained reconfigurable  loop self-pipelining  loop control  data-driven  static switch router  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号