期刊文献+

面向数据驱动处理器阵列的自动综合 被引量:2

Automatic Synthesis of Data-Driven Processor Arrays
下载PDF
导出
摘要 本文提出了一种数据驱动处理器阵列结构,该结构能有效平衡存储和计算,适合用于在FPGA上实现高性能的算法加速,同时提出了一个面向该结构的自动综合框架,通过该框架可以将常规循环有效地映射到数据驱动处理器阵列上。实验结果表明了该自动综合框架的有效性,且生成的设计性能优于通用处理器。 This paper presents a data-driven processor array architecture, which is able to balance memory access and computation efficiently and is suited to implement high-performance accelerators on FPGAs. A framework for automatic synthesis for data-driven processor array is also proposed. Our framework enable efficient mapping of regular loop programs to processor arrays. Experimental results show the availability of our framework and that FPGA-based design can achieve better oerformance than general CPU.
出处 《计算机工程与科学》 CSCD 北大核心 2009年第A01期42-45,共4页 Computer Engineering & Science
基金 国家自然科学基金资助项目(60633050 60833004)
关键词 处理器阵列 自动综合 FPGA processor array automatic synthesis FPGA
  • 相关文献

参考文献13

  • 1Kung H, Leiserson C. Systolic Arrays for VLSI[R]. Technical Report CS 79-103, Carnegie Mellon University, 1978.
  • 2Derrien S, Rajopadhye S, Quinton P, et al. High-Level Synthesis of Loops Using the Polyhedral Model -The MMAlpha Software[M]. High-Level Synthesis, 2008.
  • 3Quinton P. Automatic Synthesis of Systolic Arrays from Recurrent Uniform Equations[C]//Proc of the Int'l Conf on Computer Architecture, 1984 : 208-214.
  • 4Kathail V, Aditya S, Schreiber R, et al. PICO: Automatically Designing Custom Computers [J]. IEEE Computer,2002,35(9).
  • 5Hannig F, Ruckdeschel H, Dutta H, et al. PARO: Synthesis of Hardware Accelerators for Multi-Dimensional Dataflow-Intensive Applications[C]//Proc of the 4th Int'l Workshop on Applied Reconfigurable Computing,2008:287-293.
  • 6Cardoso J. Dynamic Loop Pipelining in Data-Driven Architectures[C]//Proc of CF,2005:106-115.
  • 7Swanson S, et al. WaveScalar[C]//Proc of the 36th Annual Int'l Syrup on Mieroarchitecture, 2003.
  • 8Baumgarte V, et al. PACT-XPP- A Self-Reconfigurable Data Processing Architecture[J]. Journal of Supercomputing, 2003,26 (2) : 167-184.
  • 9Budiu M, Venkataramani G, Chelcea T, et al. Spatial Computation [C]//Proc of the Int'l Conf on Architectural Support for Programming Languages and Operating Systems, 2004:14-26.
  • 10Darte A, Schreiber R, Rau B, et al. Constructing and Exploiting Linear Schedules with Prescribed Parallelism[J]. ACM Trans on Design Automation of Electronic Systems, 2002,7(1):159-172.

同被引文献16

  • 1赵不贿,严仰光,陆继远,唐平.控制电路基于Petri网元件的图形化设计与仿真研究[J].电路与系统学报,2005,10(5):54-58. 被引量:4
  • 2KEUTZER K, MALIK, S, NEWTON A R. From ASIC to ASIP : the next design discontinuity [ C ]. Proceedings of the 2002 IEEE International Conference on Computer Design: VLSI in Computers and Processors, 2002.84-90.
  • 3SHENJP,LIPASTIMH.现代处理器设计技术[M].北京:电子工业出版社,2004.24-61.
  • 4WEINHARDT M, LUK W. Pipeline veetorization [ J ]. IEEE Transactions on computer-aided design of integrated circuits and systems, 2001,20( 2 ) :234-248.
  • 5KAHN G. The semantics of a simple language for parallel programming[ C ]. Proceedings of the IFIP Congress, North- Holland, 1974. 471-475.
  • 6施东材.基于对等网络的语义发布/订阅系统的关键技术研究[D].杭州:浙江大学,2007.
  • 7CHANG N, KWON W H. FPGA-based implementation of synchronous Petri nets[ C ]//Proc of the 22nd IEEE International Conference on Industrial Electronics, Control, and Instrumentation. [ S. 1. ] : IEEE Press, 1996:469-474.
  • 8UZAM M, KOC I B, GELEN G, et al. Asynchronous implementation of discrete event controllers based on safe automation Petri nets [ J]. in- ternational Journal of Advanced Manufacturing Technology, 2009,41 (5-6) :595-612. .
  • 9BUKOWIEC A, ADAMSKI M. Synthesis of Petri nets into FPGA with operation flexible memories [ C ]//Proc of the 15th IEEE International Symposium on Design and Diagnostics of Electronic Circuits and Sys- tems. Piscataway: IEEE Computer Society,2012 : 16- 21.
  • 10WAGNER F, MUNCH P, LIU S,et al. Development process for de- pendable high-performance controllers using Petri nets and FPGA technology[ C ]//Proc of the 1 st IFAC Workshop on Dependable Con- trol of Discrete Systems. 2007 : 139-144.

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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