To face the advent of multicore processors and the ever increasing complexity of hardware architectures, programming models based on DAG parallelism regained popularity in the high performance, scientific computing community. Modern runtime systems offer a programming interface that complies with this paradigm and powerful engines for scheduling the tasks into which the application is decomposed. These tools have already proved their effectiveness on a number of dense linear algebra applications. In this study we investigate the design of task-based sparse direct solvers which constitute extremely irregular workloads, with tasks of different granularities and characteristics with variable memory consumption on top of runtime systems. In the...
The development of efficient simulation tools requires an understanding of physical modeling, mathem...
The complexity of these new generations of distributed architectures is essencially due to a high nu...
Scientific applications are a real challenge for programmers due to their complexity and the amount ...
To face the advent of multicore processors and the ever increasing complexity of hardware architectu...
Afin de s'adapter aux architectures multicoeurs et aux machines de plus en plus complexes, les modèl...
We consider the solution of very large sparse systems of linear equations on parallel architectures....
The amount of smartphone sales recently surpassed the desktop computer ones. This is mainly due to t...
Modern high-performance embedded applications as found in multimedia, biomedical signal processing o...
LNT is a recent formal specification language, based on process algebras, where several concurrent a...
Model Driven Engineering (MDE) places models at the heart of the software engineering process. MDE h...
We focus on large parallel hybrid architectures based on a combination of general processors (eg Int...
Within the framework of complex system design, such as aircraft and launch vehicles, the presence of...
Since the 50s, recovering the phase information of a diffracted beam has a major interest in several...
The Multiprocessor-System-On-Chip (MPSoC) architectures based on the Network-On-Chip (NoC) communica...
The amount of smartphone sales recently surpassed the desktop computer ones. This is mainly due to t...
The development of efficient simulation tools requires an understanding of physical modeling, mathem...
The complexity of these new generations of distributed architectures is essencially due to a high nu...
Scientific applications are a real challenge for programmers due to their complexity and the amount ...
To face the advent of multicore processors and the ever increasing complexity of hardware architectu...
Afin de s'adapter aux architectures multicoeurs et aux machines de plus en plus complexes, les modèl...
We consider the solution of very large sparse systems of linear equations on parallel architectures....
The amount of smartphone sales recently surpassed the desktop computer ones. This is mainly due to t...
Modern high-performance embedded applications as found in multimedia, biomedical signal processing o...
LNT is a recent formal specification language, based on process algebras, where several concurrent a...
Model Driven Engineering (MDE) places models at the heart of the software engineering process. MDE h...
We focus on large parallel hybrid architectures based on a combination of general processors (eg Int...
Within the framework of complex system design, such as aircraft and launch vehicles, the presence of...
Since the 50s, recovering the phase information of a diffracted beam has a major interest in several...
The Multiprocessor-System-On-Chip (MPSoC) architectures based on the Network-On-Chip (NoC) communica...
The amount of smartphone sales recently surpassed the desktop computer ones. This is mainly due to t...
The development of efficient simulation tools requires an understanding of physical modeling, mathem...
The complexity of these new generations of distributed architectures is essencially due to a high nu...
Scientific applications are a real challenge for programmers due to their complexity and the amount ...