AbstractThe dataflow programming model has shown to be a relevant approach to efficiently run massively parallel applications over many-core architectures. In this model, some particular builtin agents are in charge of data reorganizations between user agents. Such agents can Split, Join and Duplicate data onto their communication ports. They are widely used in signal processing for example. These system agents, and their associated implementations, are of major importance when it comes to performance, because they can stand on the critical path (think about Amdhal's law). Furthermore, a particular data reorganization can be expressed by the developer in several ways that may lead to inefficient solutions (mostly unneeded data copies and tr...
International audienceDataflow languages expose the application's potential parallelism naturally an...
The primary objective of the proposed research is to define and evaluate an architecture for a compu...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...
International audienceThe dataflow programming model has shown to be a relevant approach to efficien...
AbstractThe dataflow programming model has shown to be a relevant approach to efficiently run massiv...
The term "dataflow" generally encompasses three distinct aspects of computation - a data-driven mode...
Our goal is to devise a computer comprising large numbers of cooperating processors (LSI). In doing ...
This paper presents new optimization approaches aiming at reducing the impact of memory accesses on ...
The arrival of manycore systems enforces new approaches for developing applications in order to expl...
International audienceThe dataflow paradigm frees the designer to focus on the functionality of an a...
Functional dataflow programming languages are designed to create parallel portable programs. The sou...
International audienceThis article introduces a new technique to minimize the memory footprints of D...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Partitioning and mapping are important design decisions in exploiting the parallelism of programs th...
It is now widely recognized that increased levels of parallelism are a necessary condition for impro...
International audienceDataflow languages expose the application's potential parallelism naturally an...
The primary objective of the proposed research is to define and evaluate an architecture for a compu...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...
International audienceThe dataflow programming model has shown to be a relevant approach to efficien...
AbstractThe dataflow programming model has shown to be a relevant approach to efficiently run massiv...
The term "dataflow" generally encompasses three distinct aspects of computation - a data-driven mode...
Our goal is to devise a computer comprising large numbers of cooperating processors (LSI). In doing ...
This paper presents new optimization approaches aiming at reducing the impact of memory accesses on ...
The arrival of manycore systems enforces new approaches for developing applications in order to expl...
International audienceThe dataflow paradigm frees the designer to focus on the functionality of an a...
Functional dataflow programming languages are designed to create parallel portable programs. The sou...
International audienceThis article introduces a new technique to minimize the memory footprints of D...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Partitioning and mapping are important design decisions in exploiting the parallelism of programs th...
It is now widely recognized that increased levels of parallelism are a necessary condition for impro...
International audienceDataflow languages expose the application's potential parallelism naturally an...
The primary objective of the proposed research is to define and evaluate an architecture for a compu...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...