跳到主要导航 跳到搜索 跳到主要内容

DynPaC: Coarse-Grained, Dynamic, and Partially Reconfigurable Array for Streaming Applications

  • Cheng Tan
  • , Tong Geng
  • , Chenhao Xie
  • , Nicolas Bohm Agostini
  • , Jiajia Li
  • , Ang Li
  • , Kevin Barker
  • , Antonino Tumeo
  • Pacific Northwest National Laboratory

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Coarse-grained reconfigurable arrays (CGRAs) provide higher flexibility than application-specific integrated circuits (ASICs) and higher efficiency than fine-grained reconfigurable devices such as Field Programmable Gate Arrays (FPGAs). However, CGRAs are generally designed to support offloading of a single kernel. While their design, based on communicating functional units, appears to naturally suit streaming applications composed of multiple cooperating kernels, current approaches only statically partition the resources across kernels. However, streaming applications often are data-dependent, leading to variable kernel execution times depending on the input data and impacting the throughput of the entire pipeline if resources are statically allocated. Therefore, in this paper, we discuss the design of DynPaC - a coarse-grained, dynamically, and partially reconfigurable array for data-dependent streaming applications. We discuss the required software and hardware components to manage partial dynamic reconfiguration. We demonstrate that by supporting partial dynamic reconfiguration, we can obtain an average speedup of 1.44× for a representative set of applications w.r.t. static partitioning, with a limited area overhead (6.4% of the entire chip).

源语言英语
主期刊名Proceedings - 2021 IEEE 39th International Conference on Computer Design, ICCD 2021
出版商Institute of Electrical and Electronics Engineers Inc.
33-40
页数8
ISBN(电子版)9781665432191
DOI
出版状态已出版 - 2021
已对外发布
活动39th IEEE International Conference on Computer Design, ICCD 2021 - Virtual, Online, 美国
期限: 24 10月 202127 10月 2021

出版系列

姓名Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors
2021-October
ISSN(印刷版)1063-6404

会议

会议39th IEEE International Conference on Computer Design, ICCD 2021
国家/地区美国
Virtual, Online
时期24/10/2127/10/21

指纹

探究 'DynPaC: Coarse-Grained, Dynamic, and Partially Reconfigurable Array for Streaming Applications' 的科研主题。它们共同构成独一无二的指纹。

引用此