期刊文献+

DReAC:一种新型动态可重构协处理器 被引量:1

DReAC:A Novel Dynamically Reconfigurable Co-Processor
下载PDF
导出
摘要 本文提出了一种应用于数据并行和高密度计算任务的新型动态可重构协处理器——DReAC.DReAC可以独立地以并行或流水工作模式重构协处理器内部数据路径,完成主处理器分配的任务.DReAC由全局控制器、计算阵列和阵列数据缓冲区三部分组成.文中简要介绍了DReAC系统模型,并使用该模型模拟了部份典型算法在DReAC中的实现.仿真结果表明,在典型的多媒体和信号处理应用中,DReAC能够达到通用处理器的10倍以上的速度,甚至在某些应用中远优于其他可重构处理器的性能. A new architecture for reconfigurable coprocessorr proposed, refers to as DReAC ( Dynamically Reconfigurable Array Coprocessor), which is much helpful for the parallel data processing or the high density computation. DReAC consists of a recortfigurable computing array, a data-cache array and a global control unit. DRe, AC is able to work in parallel mode or pipeline mode. A behavioral model which was used in simulation algorithms was briefly introduced in this paper. The simulation results show that DReAC achieves much higher performance with 10x factor, comparing with traditional processors and some others reconfigurable processors.
出处 《电子学报》 EI CAS CSCD 北大核心 2007年第5期833-837,共5页 Acta Electronica Sinica
基金 国家自然科学基金(No.60373076 No.60576034 No.90307011)
关键词 可重构协处理器 并行计算 流水计算 reconfigurable coprocessor parallel computing pipeline computing
  • 相关文献

参考文献11

  • 1A DeHon.The density advantage of configurable computing[J].IEEE Computer,2000,33(4):41-49.
  • 2R Hartenstein.A decade of reconfigurable computing:A visionary retrospective[DB/OL].http://ieeexplore.ieee.org/xpls/abs-all.jsp?isnumber=19761&arnumber=915091&type=ref,2006-5-08.
  • 3QF Stout.Meshes with multiple buses[BD/OL].http://www.eecs.umich.edu/~qstout/pap/FOCS86.pdf,2006-5-08.
  • 4T Miyamori,K Olukotun.REMARC:Reconfigurable multimedia array coprocessor[J].IEICE Trans on Information and Systems,1999,E82-D(2):389-397.
  • 5H Singh,G Lu,et al.MorphoSys:Case study of a reconfigurable computing system targeting multimedia applications[DB/OL].http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/dac/2000/2428/00/2428toc.xml&DOI=10.1109/DAC.2000.855376,2006-5-08.
  • 6S C Goldstein,et al.PipeRench:A reconfigurable architecture and compiler[J].IEEE Computer,2000,33(4):70-77.
  • 7SimOS[CP].http://simos.stanford.edu,2006-5-08.
  • 8K K Parhi.VLSI Digital Processing Systems:Design and Implementation[M].Beijing:China Machine Press.2004.
  • 9H Singh,et al.MorphoSys:An integrated reconfigurable system for data-parallel and computation-intensive applications[J].IEEE Trans.on Computers,2000,49(5):465-481.
  • 10S C Goldstein,et al.PipeRench:A coprocessor for streaming multimedia acceleration[DB/OL].http://ieeexplore.ieee.org/xpls/abs-all.jsp?isnumber=16584&arnumber=765937&type=ref,2006-5-08.

同被引文献14

  • 1A Lodi,M Toma,et al.A VL1W processor with reconfigurable instruction set for embedded applications [J]. IEEE Journal of Solid-State Circuits, 2003,38( 11 ) : 1876 - 1886.
  • 2M J Wirthlin, B L Hutchings. Dynamic instruction set computer [A] .Proceedings of the IEEE Symposium on FPGA's for Custom Computing Machines [C]. Napa Valley, CA, USA: IEEE Computer Society,1995.99- 107.
  • 3A Dandalis, V K Prasanna. Configuration compression for FPGA-based embedded systems [J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2005, 13 ( 12): 1394 - 1398.
  • 4U Malik, O Diessel. On the placement and granularity of FPGA configuration [ A] .Proceedings of the IEEE Internationa/Conference on Field-Programmable Technology [C]. Brisbane, Australia: IEEE Electron Devices Society,2004.161 - 168.
  • 5Z Li, K Compton, S Hauck. Configuration cache management techniques for reconfigurable computing [ A]. Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines [C]. Washington, DC, USA: IEEE Computer Society,2000.22 - 36.
  • 6Q Yang, J-P Soininen, et al. A configuration locking technique to reduce the configuration overhead of run-time reconfigurable devices [A]. Proceedings of the International Symposium on System-on-Chip [C]. Tampere, Finland,2007.1 - 5.
  • 7J Resano,D Mozos,et al.A hybrid prefeteh scheduling heuristic to minimize at run-time the reconfigurafion overhead of dynamically reconfigurable hardware [A]. Proceedings of the Conference on Design, Automation and Test in Europe [C]. Washington, DC, USA: IEEE Computer Society, 2006. 106 - 111.
  • 8J RResano, et al. Efficiently scheduling runfirne reconfigurations [J].ACM Transactions on Design Automation of Electronic Systems,2008,13(4):58 - 65.
  • 9B B Wu, et al. Run-time configuration prefetching to reduce the overhead of dynamically reconfiguration [A]. IEEE haternational SoC Conference [C]. Las Vegas, NV, USA: IEEE Press, 2010.305 - 308.
  • 10X Tang,M Aalsma, R Jou. Compiler directed approach to hiding configuration latency in Chameleon processors [A]. Proceedings of the Roadmap to Reconfigurable Computing, 10th International Workshop on Field-Programmable Logic and Applications [C]. London, UK: Springer- Verlag, 2000.29 - 38.

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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