This report presents the Data-aware Process Networks, a new parallel execution model adapted to the hardware constraints of high-level synthesis, where the data transferts are made explicit. We show that the DPN model is consistant in the meaning where any translation of a sequential program produces an equivalent DPN without deadlocks. Finally, we show how to compile a sequential program to a DPN and how to optimize the input/output and the parallelism
Invited paper. Extended version published in the Parallel Processing Letters, URL: http://hal.inria....
Current emerging embedded System-on-Chip platforms are increasingly becoming multiprocessor archit...
International audienceModeling video and graphic streams with different clocks is largely an open ...
This report presents the Data-aware Process Networks, a new parallel execution model adapted to the ...
Since the end of Dennard scaling, power efficiency is the limiting factor for large-scale computing....
technical reportA procedural parallel process representation, known as data-driven nets is described...
This thesis provides a fully automatic translation from synchronous programs to parallel software fo...
The training phase in Deep Neural Networks has become an important source of computing resource usag...
International audienceNous nous plaçons dans le contexte du mapping de réseaux de processus du modèl...
Dataflow process networks (DPNs) consist of statically defined process nodes with First-In-First-Out...
International audience[Excerpt from the introduction] The spreading of Distributed Memory Parallel C...
Journal ArticleThe complexity and diversity of parallel programming languages and computer architect...
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.39.6074&rep=rep1&type=pdfInternational audi...
LNT est un langage formel de spécification récent, basé sur les algèbres de processus, où plusieurs ...
Nowadays, parallel computers have become ubiquitous and currentprocessors contain several execution ...
Invited paper. Extended version published in the Parallel Processing Letters, URL: http://hal.inria....
Current emerging embedded System-on-Chip platforms are increasingly becoming multiprocessor archit...
International audienceModeling video and graphic streams with different clocks is largely an open ...
This report presents the Data-aware Process Networks, a new parallel execution model adapted to the ...
Since the end of Dennard scaling, power efficiency is the limiting factor for large-scale computing....
technical reportA procedural parallel process representation, known as data-driven nets is described...
This thesis provides a fully automatic translation from synchronous programs to parallel software fo...
The training phase in Deep Neural Networks has become an important source of computing resource usag...
International audienceNous nous plaçons dans le contexte du mapping de réseaux de processus du modèl...
Dataflow process networks (DPNs) consist of statically defined process nodes with First-In-First-Out...
International audience[Excerpt from the introduction] The spreading of Distributed Memory Parallel C...
Journal ArticleThe complexity and diversity of parallel programming languages and computer architect...
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.39.6074&rep=rep1&type=pdfInternational audi...
LNT est un langage formel de spécification récent, basé sur les algèbres de processus, où plusieurs ...
Nowadays, parallel computers have become ubiquitous and currentprocessors contain several execution ...
Invited paper. Extended version published in the Parallel Processing Letters, URL: http://hal.inria....
Current emerging embedded System-on-Chip platforms are increasingly becoming multiprocessor archit...
International audienceModeling video and graphic streams with different clocks is largely an open ...