Afficher la notice abrégée

hal.structure.identifierLaboratoire d'Intégration des Systèmes et des Technologies [LIST (CEA)]
dc.contributor.authorDE OLIVEIRA CASTRO, Pablo
hal.structure.identifierLaboratoire d'Intégration des Systèmes et des Technologies [LIST (CEA)]
dc.contributor.authorLOUISE, Stéphane
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorBARTHOU, Denis
dc.date.accessioned2024-04-15T09:48:02Z
dc.date.available2024-04-15T09:48:02Z
dc.date.issued2010-06-28
dc.date.conference2011-06-28
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/198145
dc.description.abstractEnStream languages explicitly describe fork-join parallelism and pipelines, offering a powerful programming model for many-core Multi-Processor Systems on Chip (MPSoC). In an embedded resource-constrained system, adapting stream programs to fit memory requirements is particularly important. In this paper we present a new approach to re- duce the memory footprint required to run stream programs on MPSoC. Through an exploration of equivalent program variants, the method selects parallel code minimizing mem- ory consumption. For large program instances, a heuristic accelerating the exploration phase is proposed and evalu- ated. We demonstrate the interest of our method on a panel of ten significant benchmarks. Using a multi-core modulo scheduling technique, our approach lowers considerably the minimal amount of memory required to run seven of these benchmarks while preserving throughput.
dc.language.isoen
dc.source.titleInternational IEEE Conference on High Performance Computing and Simulation
dc.subject.enGraph Transformations
dc.subject.enStream Languages
dc.subject.enData Flow
dc.subject.enMem- ory
dc.subject.enGraph Transformations.
dc.title.enReducing Memory Requirements of Stream Programs by Graph Transformations
dc.typeCommunication dans un congrès
dc.identifier.doi10.1109/HPCS.2010.5547134
dc.subject.halInformatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
bordeaux.pagep171-180
bordeaux.hal.laboratoriesLaboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800*
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.conference.titleInternational IEEE Conference on High Performance Computing and Simulation
bordeaux.countryFR
bordeaux.title.proceedingInternational IEEE Conference on High Performance Computing and Simulation
bordeaux.conference.cityCaen
bordeaux.peerReviewedoui
hal.identifierhal-00551584
hal.version1
hal.invitednon
hal.proceedingsoui
hal.popularnon
hal.audienceInternationale
hal.origin.linkhttps://hal.archives-ouvertes.fr//hal-00551584v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.btitle=International%20IEEE%20Conference%20on%20High%20Performance%20Computing%20and%20Simulation&rft.date=2010-06-28&rft.spage=p171-180&rft.epage=p171-180&rft.au=DE%20OLIVEIRA%20CASTRO,%20Pablo&LOUISE,%20St%C3%A9phane&BARTHOU,%20Denis&rft.genre=unknown


Fichier(s) constituant ce document

FichiersTailleFormatVue

Il n'y a pas de fichiers associés à ce document.

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée