Transactions on Embedded Computing Systems, volume 15, issue 2, pages 1-25

On Memory Reuse Between Inputs and Outputs of Dataflow Actors

Karol Desnos 1
Maxime Pelcat 1
Jean-François Nezan 1
Slaheddine Aridhi 2
1
 
IETR, INSA Rennes, Rennes, France
2
 
Texas Instruments France
Publication typeJournal Article
Publication date2016-02-17
Q2
Q2
SJR0.830
CiteScore3.7
Impact factor2.8
ISSN15399087, 15583465
Hardware and Architecture
Software
Abstract

This article introduces a new technique to minimize the memory footprints of Digital Signal Processing (DSP) applications specified with Synchronous Dataflow (SDF) graphs and implemented on shared-memory Multiprocessor System-on-Chip (MPSoCs). In addition to the SDF specification, which captures data dependencies between coarse-grained tasks called actors, the proposed technique relies on two optional inputs abstracting the internal data dependencies of actors: annotations of the ports of actors, and script-based specifications of merging opportunities between input and output buffers of actors. Experimental results on a set of applications show a reduction of the memory footprint by 48% compared to state-of-the-art minimization techniques.

Found 
Found 

Top-30

Journals

1
2
3
Journal of Signal Processing Systems
3 publications, 37.5%
IEEE Access
2 publications, 25%
Transactions on Embedded Computing Systems
1 publication, 12.5%
1
2
3

Publishers

1
2
3
4
Institute of Electrical and Electronics Engineers (IEEE)
4 publications, 50%
Springer Nature
3 publications, 37.5%
Association for Computing Machinery (ACM)
1 publication, 12.5%
1
2
3
4
  • We do not take into account publications without a DOI.
  • Statistics recalculated only for publications connected to researchers, organizations and labs registered on the platform.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
Share
Cite this
GOST |
Cite this
GOST Copy
Desnos K. et al. On Memory Reuse Between Inputs and Outputs of Dataflow Actors // Transactions on Embedded Computing Systems. 2016. Vol. 15. No. 2. pp. 1-25.
GOST all authors (up to 50) Copy
Desnos K., Pelcat M., Nezan J., Aridhi S. On Memory Reuse Between Inputs and Outputs of Dataflow Actors // Transactions on Embedded Computing Systems. 2016. Vol. 15. No. 2. pp. 1-25.
RIS |
Cite this
RIS Copy
TY - JOUR
DO - 10.1145/2871744
UR - https://doi.org/10.1145/2871744
TI - On Memory Reuse Between Inputs and Outputs of Dataflow Actors
T2 - Transactions on Embedded Computing Systems
AU - Desnos, Karol
AU - Pelcat, Maxime
AU - Nezan, Jean-François
AU - Aridhi, Slaheddine
PY - 2016
DA - 2016/02/17
PB - Association for Computing Machinery (ACM)
SP - 1-25
IS - 2
VL - 15
SN - 1539-9087
SN - 1558-3465
ER -
BibTex |
Cite this
BibTex (up to 50 authors) Copy
@article{2016_Desnos,
author = {Karol Desnos and Maxime Pelcat and Jean-François Nezan and Slaheddine Aridhi},
title = {On Memory Reuse Between Inputs and Outputs of Dataflow Actors},
journal = {Transactions on Embedded Computing Systems},
year = {2016},
volume = {15},
publisher = {Association for Computing Machinery (ACM)},
month = {feb},
url = {https://doi.org/10.1145/2871744},
number = {2},
pages = {1--25},
doi = {10.1145/2871744}
}
MLA
Cite this
MLA Copy
Desnos, Karol, et al. “On Memory Reuse Between Inputs and Outputs of Dataflow Actors.” Transactions on Embedded Computing Systems, vol. 15, no. 2, Feb. 2016, pp. 1-25. https://doi.org/10.1145/2871744.
Found error?