Dataflow programming is a promising paradigm for high performance embedded parallel computing. When mapping a dataflow program onto a manycore architecture a key component is the library to express the communication between the actors. In this paper we present a dataflow communication library supporting the CAL actor language. A first implementation of the communication library is created for Adapteva’s manycore architecture Epiphany that contains an onchip 2-D mesh network. Three different buffering methods, with and without direct memory access (DMA) transfer, have been implemented and evaluated. We have also made a preliminary study on the effect of mapping strategies of the actors onto the cores. The assessment of the library is based o...
The dataflow model of computation offers a powerful alternative to the von Neumann based model for e...
International audienceProgramming Multiprocessor Systems-on-Chips (MPSoCs) with hundreds of heteroge...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...
Embedded DSP computing is currently shifting towards manycore architectures in order to cope with th...
Dataflow programming is emerging as a promising technology for programming of parallel systems, such...
The arrival of manycore systems enforces new approaches for developing applications in order to expl...
iii Dataflow programming is emerging as a promising technology for program-ming of parallel systems,...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Demand for more system functionality and computational resources are increasing exponentially. Avail...
Abstract The increasing number of cores in System on Chips (SoC) has introduced challenges in softw...
AbstractThe dataflow programming model has shown to be a relevant approach to efficiently run massiv...
Abstract Dataflow programming has received increasing attention in the age of multicore and heterog...
While parallel computer architectures have become mainstream, application development on them is sti...
Over the last three decades, computer architects have been able to achieve an increase in performanc...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...
The dataflow model of computation offers a powerful alternative to the von Neumann based model for e...
International audienceProgramming Multiprocessor Systems-on-Chips (MPSoCs) with hundreds of heteroge...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...
Embedded DSP computing is currently shifting towards manycore architectures in order to cope with th...
Dataflow programming is emerging as a promising technology for programming of parallel systems, such...
The arrival of manycore systems enforces new approaches for developing applications in order to expl...
iii Dataflow programming is emerging as a promising technology for program-ming of parallel systems,...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Demand for more system functionality and computational resources are increasing exponentially. Avail...
Abstract The increasing number of cores in System on Chips (SoC) has introduced challenges in softw...
AbstractThe dataflow programming model has shown to be a relevant approach to efficiently run massiv...
Abstract Dataflow programming has received increasing attention in the age of multicore and heterog...
While parallel computer architectures have become mainstream, application development on them is sti...
Over the last three decades, computer architects have been able to achieve an increase in performanc...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...
The dataflow model of computation offers a powerful alternative to the von Neumann based model for e...
International audienceProgramming Multiprocessor Systems-on-Chips (MPSoCs) with hundreds of heteroge...
International audienceEmbedded manycore architectures offer energy-efficient super-computing capabil...