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äiskieli | Englanti |
|---|---|
| Sivut | 1819-1833 |
| Sivumäärä | 15 |
| Julkaisu | IEEE Transactions on Signal Processing |
| Vuosikerta | 70 |
| DOI - pysyväislinkit | |
| Tila | Julkaistu - 25 maalisk. 2022 |
| OKM-julkaisutyyppi | A1 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ä
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver