On Memory Reuse Between Inputs and Outputs of Dataflow Actors - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue ACM Transactions on Embedded Computing Systems (TECS) Année : 2016

On Memory Reuse Between Inputs and Outputs of Dataflow Actors

Résumé

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.
Fichier principal
Vignette du fichier
acm-tecs15.pdf (1.09 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01284333 , version 1 (08-03-2016)

Licence

Paternité - Pas d'utilisation commerciale - Pas de modification

Identifiants

Citer

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), 2016, 15 (2), pp.30. ⟨10.1145/2871744⟩. ⟨hal-01284333⟩
440 Consultations
274 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More