International audienceIn signal processing area, applications involve a large amount of computation, suggesting the use of multiprocessors to speed up processing. However, obtaining good performance is not easy because the machine should take advantage of the potential parallelisms of the studied application. That is why several parallel implementation methods using mapping and scheduling algorithms has been developped. One of development shells aims is application partitioning so that every part will be processed by a different processor, like SynDEx [1] or Ptolemy[2]. These shells use some graph models to exhibit both potential parallelisms of the application and the available multiprocessor parallelisms [3], but the task granularity prob...
The end of Dennard scaling also brought an end to frequency scaling as a means to improve performanc...
Parallel programs are characterised by their speedup behaviour. Each parallel program is a collectio...
The development of parallel large-scale application codes is a challenging problem, because it requi...
In signal processing area, applications involve a large amount of computation, suggesting the use of...
International audienceReal-time signal, image, and control applications have very important time con...
Abstract-For a wide variety of applications, both task and data parallelism must be exploited to ach...
ABSTRACT With this 2 graphs, SynDEx generates the C code, for the multi-processors architecture (mul...
International audiencePipeline execution pattern is a recurrent execution configuration in many appl...
SCOPES 2011 is co-located with the Mapping Applications to MPSoCs 2011 WorkshopInternational audienc...
Current multimedia and signal processing applications become more complex. This paper proposes a new...
Recently, there has been an increase in demand for low cost, high throughput parallel processors on ...
The major problem addressed by this research is the development of one or more scheduling heuristics...
In this case study, various ways to partition a code between the microprocessor and FPGA are examine...
A task manager that dynamically decodes the data-dependent task graph is a key component of general ...
(Submitted for Publication) The real-time execution of contemporary complex media applications requi...
The end of Dennard scaling also brought an end to frequency scaling as a means to improve performanc...
Parallel programs are characterised by their speedup behaviour. Each parallel program is a collectio...
The development of parallel large-scale application codes is a challenging problem, because it requi...
In signal processing area, applications involve a large amount of computation, suggesting the use of...
International audienceReal-time signal, image, and control applications have very important time con...
Abstract-For a wide variety of applications, both task and data parallelism must be exploited to ach...
ABSTRACT With this 2 graphs, SynDEx generates the C code, for the multi-processors architecture (mul...
International audiencePipeline execution pattern is a recurrent execution configuration in many appl...
SCOPES 2011 is co-located with the Mapping Applications to MPSoCs 2011 WorkshopInternational audienc...
Current multimedia and signal processing applications become more complex. This paper proposes a new...
Recently, there has been an increase in demand for low cost, high throughput parallel processors on ...
The major problem addressed by this research is the development of one or more scheduling heuristics...
In this case study, various ways to partition a code between the microprocessor and FPGA are examine...
A task manager that dynamically decodes the data-dependent task graph is a key component of general ...
(Submitted for Publication) The real-time execution of contemporary complex media applications requi...
The end of Dennard scaling also brought an end to frequency scaling as a means to improve performanc...
Parallel programs are characterised by their speedup behaviour. Each parallel program is a collectio...
The development of parallel large-scale application codes is a challenging problem, because it requi...