International audienceScientific computation requires more and more performance in its algorithms. New massively parallel architectures suit well to these algorithms. They are known for offering high performance and power efficiency. Unfortunately, as parallel programming for these architectures requires a complex distribution of tasks and data, developers find difficult to implement their applications effectively. Although approaches based on source-to-source intends to provide a low learning curve for parallel programming and take advantage of architecture features to create optimized applications, programming remains difficult for neophytes. This work aims at improving performance by returning to the high-level models, specific execution...
Parallelizing software applications through the use of existing optimized primitives is a common tre...
International audienceMassively Parallel Multi-Processors System-on-Chip (MP2SoC) architectures requ...
International audienceManycore architectures are now available in a wide range of HPC systems. Going...
International audienceScientific computation requires more and more performance in its algorithms. N...
International audienceOver recent years, using Graphics Processing Units (GPUs) has become as an eff...
This paper reports on a four-year project that aims to raise the abstraction level through the use o...
International audienceNowadays, several industrial applications are being ported to parallel archite...
International audienceIn this paper, we present a framework for Shared Memory Architectures that mak...
International audienceTo reduce the design complexity of OpenCL programming, the approach proposed h...
International audienceThe electrical and electronic engineering has used parallel programming to sol...
General-purpose GPU-based systems are highly attractive, as they give potentially massive performanc...
International audienceToday's multi-core era places significant demands on an optimizing compiler, w...
National audienceNowadays, the High Performance Computing is part of the context of embedded systems...
International audienceModeling languages propose convenient abstractions and transformations to hand...
International audienceIndustrial environments that make use of Model-Driven Engineering (MDE) are st...
Parallelizing software applications through the use of existing optimized primitives is a common tre...
International audienceMassively Parallel Multi-Processors System-on-Chip (MP2SoC) architectures requ...
International audienceManycore architectures are now available in a wide range of HPC systems. Going...
International audienceScientific computation requires more and more performance in its algorithms. N...
International audienceOver recent years, using Graphics Processing Units (GPUs) has become as an eff...
This paper reports on a four-year project that aims to raise the abstraction level through the use o...
International audienceNowadays, several industrial applications are being ported to parallel archite...
International audienceIn this paper, we present a framework for Shared Memory Architectures that mak...
International audienceTo reduce the design complexity of OpenCL programming, the approach proposed h...
International audienceThe electrical and electronic engineering has used parallel programming to sol...
General-purpose GPU-based systems are highly attractive, as they give potentially massive performanc...
International audienceToday's multi-core era places significant demands on an optimizing compiler, w...
National audienceNowadays, the High Performance Computing is part of the context of embedded systems...
International audienceModeling languages propose convenient abstractions and transformations to hand...
International audienceIndustrial environments that make use of Model-Driven Engineering (MDE) are st...
Parallelizing software applications through the use of existing optimized primitives is a common tre...
International audienceMassively Parallel Multi-Processors System-on-Chip (MP2SoC) architectures requ...
International audienceManycore architectures are now available in a wide range of HPC systems. Going...