Multi-core architectures using scratch pad memories are very attractive to execute embedded time-critical applications, because they offer a large computational power. However, ensuring that timing constraints are met on such platforms is challenging, because some hardware resources are shared between cores. When targeting the bus connecting cores and external memory, worst-case sharing scenarios are too pessimistic.This thesis propose strategies to reduce this pessimism. These strategies offer to both improve the accuracy of worst-case communication costs, and to exploit hardware parallel capacities by overlapping computations and communications. Moreover, fragmenting the latter allow to increase overlapping possibilities.Les architectures...
Technological limitations faced by the semi-conductor manufacturers in the early 2000's restricted t...
Iterative processing is widely adopted nowadays in modern wireless receivers for the decoding of adv...
Hardware compression techniques are typically simplifications of software compression methods. They ...
Multiprocessor system on chip (MPSoC) such as the CELL processor or the more recent Platform2012 are...
Performing large, intensive or non-trivial computing on array like datastructures is one of the most...
In recent years, the research focus has moved from core microarchitecture to uncore microarchitectur...
Parallel programs need to manage the trade-off between the time spent in synchronisation and computa...
Cloud Radio Access Network (C-RAN) has been proposed as a promising architecture to meet the exponen...
This thesis concerns the study of the algorithmic and the complexity of the communications in radio ...
National audienceThe race for ever more computing power raises the issue of supercomputers' power co...
Stacking a multiprocessor (MPSoC) layer and a FPGA layer to form a 3D Recon gurable System-on-Chip (...
The research interests presented in this "Habilitation" revolve around application specific hardware...
The Internet changed the lives of network users: not only it affects users' habits, but it is also i...
In this thesis, we propose an approach that combines both measurements and analytical approaches for...
In recent years, the research focus has moved from core microarchitecture to uncore microarchitectur...
Technological limitations faced by the semi-conductor manufacturers in the early 2000's restricted t...
Iterative processing is widely adopted nowadays in modern wireless receivers for the decoding of adv...
Hardware compression techniques are typically simplifications of software compression methods. They ...
Multiprocessor system on chip (MPSoC) such as the CELL processor or the more recent Platform2012 are...
Performing large, intensive or non-trivial computing on array like datastructures is one of the most...
In recent years, the research focus has moved from core microarchitecture to uncore microarchitectur...
Parallel programs need to manage the trade-off between the time spent in synchronisation and computa...
Cloud Radio Access Network (C-RAN) has been proposed as a promising architecture to meet the exponen...
This thesis concerns the study of the algorithmic and the complexity of the communications in radio ...
National audienceThe race for ever more computing power raises the issue of supercomputers' power co...
Stacking a multiprocessor (MPSoC) layer and a FPGA layer to form a 3D Recon gurable System-on-Chip (...
The research interests presented in this "Habilitation" revolve around application specific hardware...
The Internet changed the lives of network users: not only it affects users' habits, but it is also i...
In this thesis, we propose an approach that combines both measurements and analytical approaches for...
In recent years, the research focus has moved from core microarchitecture to uncore microarchitectur...
Technological limitations faced by the semi-conductor manufacturers in the early 2000's restricted t...
Iterative processing is widely adopted nowadays in modern wireless receivers for the decoding of adv...
Hardware compression techniques are typically simplifications of software compression methods. They ...