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...
General-purpose GPU-based systems are highly attractive, as they give potentially massive performanc...
The engineering process of complex systems involves many stakeholders and development artefacts. Mod...
International audienceIndustrial environments that make use of Model-Driven Engineering (MDE) are st...
International audienceScientific computation requires more and more performance in its algorithms. N...
International audienceNowadays, several industrial applications are being ported to parallel archite...
This paper reports on a four-year project that aims to raise the abstraction level through the use o...
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 audienceOver recent years, using Graphics Processing Units (GPUs) has become as an eff...
National audienceNowadays, the High Performance Computing is part of the context of embedded systems...
International audienceThe electrical and electronic engineering has used parallel programming to sol...
Parallelizing software applications through the use of existing optimized primitives is a common tre...
International audienceToday's multi-core era places significant demands on an optimizing compiler, w...
International audienceA primary goal of Model Driven Engineering (MDE) is to reduce the cost and eff...
International audienceMassively Parallel Multi-Processors System-on-Chip (MP2SoC) architectures requ...
General-purpose GPU-based systems are highly attractive, as they give potentially massive performanc...
The engineering process of complex systems involves many stakeholders and development artefacts. Mod...
International audienceIndustrial environments that make use of Model-Driven Engineering (MDE) are st...
International audienceScientific computation requires more and more performance in its algorithms. N...
International audienceNowadays, several industrial applications are being ported to parallel archite...
This paper reports on a four-year project that aims to raise the abstraction level through the use o...
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 audienceOver recent years, using Graphics Processing Units (GPUs) has become as an eff...
National audienceNowadays, the High Performance Computing is part of the context of embedded systems...
International audienceThe electrical and electronic engineering has used parallel programming to sol...
Parallelizing software applications through the use of existing optimized primitives is a common tre...
International audienceToday's multi-core era places significant demands on an optimizing compiler, w...
International audienceA primary goal of Model Driven Engineering (MDE) is to reduce the cost and eff...
International audienceMassively Parallel Multi-Processors System-on-Chip (MP2SoC) architectures requ...
General-purpose GPU-based systems are highly attractive, as they give potentially massive performanc...
The engineering process of complex systems involves many stakeholders and development artefacts. Mod...
International audienceIndustrial environments that make use of Model-Driven Engineering (MDE) are st...