期刊文献+

行并行可重构单元阵列流水映射性能评估 被引量:3

Pipeline Mapping Performance Evaluation for Row Parallel Reconfigurable Cell Array
下载PDF
导出
摘要 针对粗粒度单元阵列流水映射问题,设计了三种行流水结构阵列,并分析了其执行步骤,提出了一种基于行流水阵列通用的流水映射算法.该算法综合考虑混合多层迭代启动间距、块间流水通信成本、块配置成本等多个因素,一组测试基准程序实验结果表明了文中算法的合理性,与多目标优化映射算法相比,该算法消耗总时延平均节省了4.0%(可重构单元阵列RCA_(4×4))和4.3%(可重构单元阵列RCA_(8×8));与满射映射相比,该算法消耗总时延平均节省了52.1%(RCA_(4×4))和56.2%(RCA_(8×8)). As for the problem of coarse-grained cell array pipeline mapping,this paper designed three row pipeline architecture array,analyzed their execution step,and presented a universal pipeline mapping(PM)algorithm for row pipeline array.This algorithm had comprehensive considered multilevel iteration initiation interval,communication costs between blocks,block reconfigurable costs and etc.The experimental results of a set of benchmark programs show the rationality of the algorithm.Comparing with multi-objective optimization map(MOM),the average execution total cycles of PM saved by 4.0%(reconfigurable cell array,RCA4×4)and 4.3%(reconfigurable cell array, RCA8×8). Comparing with epimorphism map(EPIMap)algorithm,the average execution total cycles of PM saved by 52.1%(RCA4×4)and 56.2%(RCA8×8).
作者 陈乃金 冯志勇 江建慧 何瑞祥 王真 CHEN Naijin FENG Zhiyong JIANG Jianhui HE Ruing WANG Zhen(School of Computer Science and Technology, Tianjin University, Tianjin 300072, China College of Computer and Information Science, Anhui Polytechnic University, Wuhu, Anhui 241000, China School of Software Engineering, Tongji University, Shanghai 201804, China School of Computer Science and Technology, Shanghai University of Electric Power, Shanghai 200090, China)
出处 《同济大学学报(自然科学版)》 EI CAS CSCD 北大核心 2017年第8期1218-1226,共9页 Journal of Tongji University:Natural Science
基金 国家"八六三"高技术研究发展计划(2013AA013204) 国家自然科学基金(61432017 61572036) 安徽省自然科学基金(1408085MF124) 安徽省高校自然科学研究基金重点项目(KJ2015A003 KJ2013A001) 安徽省高校优秀中青年骨干人才国内外访学研修重点项目(gxfxZD2016102)
关键词 行流水 映射 多约束 流水段 启动间距 row pipeline mapping multiple constraints pipeline segment initiation interval
  • 相关文献

参考文献6

二级参考文献63

  • 1潘雪增,孙康,陆魁军,王继民,平玲娣.动态可重构系统任务时域划分算法[J].浙江大学学报(工学版),2007,41(11):1839-1844. 被引量:7
  • 2周博,邱卫东,谌勇辉,彭澄廉.基于簇的层次敏感的可重构系统任务划分算法[J].计算机辅助设计与图形学学报,2006,18(5):667-673. 被引量:12
  • 3Cardoso J M P. Dynamic loop pipelining in data-driven architectures. In: Bagherzadeh N, Valero M, Ramirez A,eds. Proc 2nd Int Conf Comput Front. New York: ACM Press, 2005. 106-115.
  • 4Baumgarte V, Ehlers G, May F, et al. PACT XPP-A self-reconfigurable data processing architecture. J Super- comput, 2003, 26(2): 167--184.
  • 5Mei B, Vernalde S, Verkest D, et al. Exploiting loop-level parallelism on coarse-grained reconfigurable architectures using modulo scheduling. In: When N, Verkest Di, eds. Proc Conf Des, Aurora Test Eur. New York: IEEE Press, 2003. 10296--10301.
  • 6Barat F, Jayapala M, Beeck P O. Software pipelining for coarse-grained reconfigurable instruction set processors. In: Proc IEEE Int Conf VLSI Des. New York: IEEE Press, 2002. 338--344.
  • 7Hauser J R, Wawrzynek J. Garp: A MIPS processor with a reconfigurable coprocessor. In: Proc IEEE Int Syrup Field-Programmable Custom Computing Machines. New York: IEEE Press, 1997.16--21.
  • 8Rau B R. Iterative modulo scheduling: An algorithm for software pipelining loops. In: Proc ACM 27th Int Symp Microarchitecture. New York: IEEE Press, 1994. 63--74.
  • 9Lee M H, Singh H, Lu G, et al. Design and implementation of the MorphoSys reconfigurable computing processor. J VLSI Signal Processing-Systems for Signal, Image and Video Technology, 2000, 24:147--164.
  • 10Dennis J B, Gao G R. An efficient pipelined dataflow processor architecture. In: Proc ACM Int Conf on Supercomputing, New York: IEEE Press, 1988. 363--373.

共引文献36

同被引文献31

引证文献3

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部