Siirry päänavigointiin Siirry hakuun Siirry pääsisältöön

VR-PRUNE: Decidable Variable-Rate Dataflow for Signal Processing Systems

  • Jani Boutellier*
  • , Yujunrong Ma
  • , Jiahao Wu
  • , Mir Khan
  • , Shuvra S. Bhattacharyya
  • *Tämän työn vastaava kirjoittaja

Tutkimustuotos: ArtikkeliTieteellinenvertaisarvioitu

3 Sitaatiot (Scopus)
12 Lataukset (Pure)

Abstrakti

The dataflow concept has been successfully used for modeling and synthesizing signal processing applications since decades, and recently, dataflow has also been discovered to match the computation model of machine learning applications, leading to extremely successful dataflow based application design frameworks. One of the most attractive features of dataflow, especially for signal processing, is related to its formal nature: when properly defined, a dataflow-based application model can be analytically verified for correctness at the stage of application design. This paper proposes VR-PRUNE, a novel dataflow model of computation that is aimed for design of high-performance signal processing software, together with runtime support that allows efficient application deployment to heterogeneous GPU-equipped platforms. Compared to prior work, VR-PRUNE features variable token rate processing, which enables designing adaptive signal processing applications, and implementing solutions that, e.g., allow trading-off between power consumption and filtering bandwidth at runtime. The paper presents the formal concepts of VR-PRUNE, as well as four application examples from domains related to signal processing, accompanied with quantitative results, which show that using VR-PRUNE enables, for example, application power-performance scaling, and on the other hand describing adaptive application behavior with 59% fewer dataflow graph components compared to previous work.

AlkuperäiskieliEnglanti
Sivut1819-1833
Sivumäärä15
JulkaisuIEEE Transactions on Signal Processing
Vuosikerta70
DOI - pysyväislinkit
TilaJulkaistu - 25 maalisk. 2022
OKM-julkaisutyyppiA1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä

Rahoitus

This work was supported by the Academy of Finland under Grant 309903 Co-EfNet and the U.S. Army Research Office under Award No.W911NF2110258

Julkaisufoorumi-taso

  • Jufo-taso 3

!!ASJC Scopus subject areas

  • Signal Processing
  • Electrical and Electronic Engineering

Sormenjälki

Sukella tutkimusaiheisiin 'VR-PRUNE: Decidable Variable-Rate Dataflow for Signal Processing Systems'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä