DSL Stream Programming on Multicore Architectures
hal.structure.identifier | Laboratoire d'Intégration des Systèmes et des Technologies [LIST (CEA)] | |
dc.contributor.author | DE OLIVEIRA CASTRO, Pablo | |
hal.structure.identifier | Laboratoire d'Intégration des Systèmes et des Technologies [LIST (CEA)] | |
dc.contributor.author | LOUISE, Stéphane | |
hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
hal.structure.identifier | Efficient runtime systems for parallel architectures [RUNTIME] | |
dc.contributor.author | BARTHOU, Denis | |
dc.date.accessioned | 2024-04-15T09:41:40Z | |
dc.date.available | 2024-04-15T09:41:40Z | |
dc.date.created | 2011 | |
dc.date.issued | 2014 | |
dc.identifier.isbn | 978-0-470-93690-0 | |
dc.identifier.uri | https://oskar-bordeaux.fr/handle/20.500.12278/197619 | |
dc.description.abstractEn | To effectively program parallel architectures it is important to combine a simple expression of the parallelism with efficient compiler optimizations. We propose a novel stream programming framework based on two domain specific languages that separate these two issues. A high-level declarative language allows to describe data dependencies between filters while an intermediate language enables powerful optimizations through a set of stream graph transformations. This two level approach offers a clean separation between the issue of programming complexity and the issue of target specific optimization. | |
dc.language.iso | en | |
dc.publisher | John Wiley and Sons | |
dc.source.title | Programming multi-core and many-core computing systems | |
dc.title.en | DSL Stream Programming on Multicore Architectures | |
dc.type | Chapitre d'ouvrage | |
dc.identifier.doi | 10.1002/9781119332015.ch7 | |
dc.subject.hal | Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC] | |
dc.subject.hal | Informatique [cs]/Langage de programmation [cs.PL] | |
bordeaux.page | chapter 12 | |
bordeaux.hal.laboratories | Laboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800 | * |
bordeaux.institution | Université de Bordeaux | |
bordeaux.institution | Bordeaux INP | |
bordeaux.institution | CNRS | |
bordeaux.title.proceeding | Programming multi-core and many-core computing systems | |
hal.identifier | hal-00952318 | |
hal.version | 1 | |
hal.popular | non | |
hal.audience | Internationale | |
hal.origin.link | https://hal.archives-ouvertes.fr//hal-00952318v1 | |
bordeaux.COinS | ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.btitle=Programming%20multi-core%20and%20many-core%20computing%20systems&rft.date=2014&rft.spage=chapter%2012&rft.epage=chapter%2012&rft.au=DE%20OLIVEIRA%20CASTRO,%20Pablo&LOUISE,%20St%C3%A9phane&BARTHOU,%20Denis&rft.isbn=978-0-470-93690-0&rft.genre=unknown |
Fichier(s) constituant ce document
Fichiers | Taille | Format | Vue |
---|---|---|---|
Il n'y a pas de fichiers associés à ce document. |