The ever-increasing supercomputer architectural complexity emphasizes the need for high-level parallel programming paradigms to design efficient, scalable and portable scientific applications. Among such paradigms, the task-based programming model abstracts away much of the architecture complexity by representing an application as a Directed Acyclic Graph (DAG) of tasks. Among them, the Sequential-Task-Flow (STF) model decouples the task submission step, sequential, from the parallel task execution step. While this model allows for further optimizations on the DAG of tasks at submission time, there is a key concern about the performance hindrance of sequential task submission when scaling. This thesis’ work focuses on studying the scalabili...
TSI (numéro spécial ComPAS'14)National audienceRÉSUMÉ. Les simulations gyrocinétiques nécessitent d'...
International audienceThe emergence of accelerators as standard computing resources on supercomputer...
International audienceSUMMARY Multi-core architectures comprising several GPUs have become mainstrea...
La complexification des architectures matérielles pousse vers l’utilisation de paradigmes de program...
International audienceTask-based systems have gained popularity as they promise to exploit the compu...
Task-based systems have gained popularity because of their promise of exploiting the computational p...
Task-based programming models have succeeded in gaining the interest of the high-performance mathema...
Hybrid computing platforms equipped with accelerators are now commonplace in high performance comput...
International audienceThis article describes the implementation of an all-in-one numerical procedure...
International audienceTo face the advent of multicore processors and the ever increasing complexity ...
International audienceThe ever growing complexity and scale of parallel architectures imposes to rew...
Parallelism in today's computer architectures is ubiquitous whether it be in supercomputers, worksta...
En réponse à la demande croissante de performance par une grande variété d’applications (exemples : ...
This version of research report 9400 is only a draft of a paper currently being submitted for public...
TSI (numéro spécial ComPAS'14)National audienceRÉSUMÉ. Les simulations gyrocinétiques nécessitent d'...
International audienceThe emergence of accelerators as standard computing resources on supercomputer...
International audienceSUMMARY Multi-core architectures comprising several GPUs have become mainstrea...
La complexification des architectures matérielles pousse vers l’utilisation de paradigmes de program...
International audienceTask-based systems have gained popularity as they promise to exploit the compu...
Task-based systems have gained popularity because of their promise of exploiting the computational p...
Task-based programming models have succeeded in gaining the interest of the high-performance mathema...
Hybrid computing platforms equipped with accelerators are now commonplace in high performance comput...
International audienceThis article describes the implementation of an all-in-one numerical procedure...
International audienceTo face the advent of multicore processors and the ever increasing complexity ...
International audienceThe ever growing complexity and scale of parallel architectures imposes to rew...
Parallelism in today's computer architectures is ubiquitous whether it be in supercomputers, worksta...
En réponse à la demande croissante de performance par une grande variété d’applications (exemples : ...
This version of research report 9400 is only a draft of a paper currently being submitted for public...
TSI (numéro spécial ComPAS'14)National audienceRÉSUMÉ. Les simulations gyrocinétiques nécessitent d'...
International audienceThe emergence of accelerators as standard computing resources on supercomputer...
International audienceSUMMARY Multi-core architectures comprising several GPUs have become mainstrea...