A Computing Origami: Folding Streams in FPGAs

被引:0
|
作者
Hagiescu, Andrei [1 ]
Wong, Weng-Fai [1 ]
Bacon, David F. [2 ]
Rabbah, Rodric [2 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore, Singapore
[2] IBM Corp, TJ Watson Res Ctr, Armonk, NY 10504 USA
关键词
FPGA; Streaming; Throughput; Latency;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Stream processing represents an important class of applications that spans telecommunications, multimedia and the Internet. The implementation of streaming programs in FPGAs has attracted significant attention because of their inherent parallelism and high performance requirements. Languages, tools, and even custom hardware for streaming have been proposed, some of which are commercially available. There are several significant challenges to realizing streaming applications directly in hardware (FPGAs). Since FPGAs have finite resources, there are often many non-trivial tradeoffs between processing throughput and overall latency. In this paper, we describe an algorithm that computes refinements of stream graphs into designs that optimize processing throughput subject to user-specified area and latency constraints.
引用
收藏
页码:282 / +
页数:2
相关论文
共 50 条
  • [31] Guiding the folding pathway of DNA origami
    Katherine E. Dunn
    Frits Dannenberg
    Thomas E. Ouldridge
    Marta Kwiatkowska
    Andrew J. Turberfield
    Jonathan Bath
    Nature, 2015, 525 : 82 - 86
  • [32] Guiding the folding pathway of DNA origami
    Dunn, Katherine E.
    Dannenberg, Frits
    Ouldridge, Thomas E.
    Kwiatkowska, Marta
    Turberfield, Andrew J.
    Bath, Jonathan
    NATURE, 2015, 525 (7567) : 82 - +
  • [33] Alkyne Origami: Folding Oligoalkynes into Polyaromatics
    Alabugin, Igor V.
    Gonzalez-Rodriguez, Edgar
    ACCOUNTS OF CHEMICAL RESEARCH, 2018, 51 (05) : 1206 - 1219
  • [34] DNA Origami: The Art of Folding DNA
    Sacca, Barbara
    Niemeyer, Christof M.
    ANGEWANDTE CHEMIE-INTERNATIONAL EDITION, 2012, 51 (01) : 58 - 66
  • [35] Self-folding origami membranes
    Pickett, G. T.
    EPL, 2007, 78 (04)
  • [36] Origami Folding: A Structural Engineering Approach
    Schenk, Mark
    Guest, Simon D.
    ORIGAMI(5): FIFTH INTERNATIONAL MEETING OF ORIGAMI SCIENCE, MATHEMATICS, AND EDUCATION, 2011, : 291 - 303
  • [37] Computing by Folding
    Sburlan, Dragos
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2011, 6 (04) : 742 - 751
  • [38] COMPUTING WITH STREAMS
    ODETTE, LL
    DR DOBBS JOURNAL, 1984, 9 (09): : 50 - &
  • [39] Origami Folding and its Potential for Architecture Students
    Megahed, Naglaa A.
    DESIGN JOURNAL, 2017, 20 (02): : 279 - 297
  • [40] Robotic Origami Folding with Dynamic Motion Primitives
    Namiki, Akio
    Yokosawa, Shuichi
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 5623 - 5628