On Memory Reuse Between Inputs and Outputs of Dataflow Actors

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 Systems-on-Chips (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.
Type de document :
Article dans une revue
ACM Transactions on Embedded Computing Systems (TECS), ACM, 2016, 15 (2), pp.30. 〈10.1145/2871744〉
Liste complète des métadonnées

Littérature citée [31 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-01284333
Contributeur : Karol Desnos <>
Soumis le : mardi 8 mars 2016 - 16:14:51
Dernière modification le : jeudi 7 février 2019 - 17:50:21
Document(s) archivé(s) le : dimanche 13 novembre 2016 - 08:23:59

Fichier

acm-tecs15.pdf
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité - Pas d'utilisation commerciale - Pas de modification 4.0 International License

Identifiants

Citation

Karol Desnos, Maxime Pelcat, Jean François Nezan, Slaheddine Aridhi. On Memory Reuse Between Inputs and Outputs of Dataflow Actors. ACM Transactions on Embedded Computing Systems (TECS), ACM, 2016, 15 (2), pp.30. 〈10.1145/2871744〉. 〈hal-01284333〉

Partager

Métriques

Consultations de la notice

630

Téléchargements de fichiers

233