International audienceAs the computation power of modern high performance architectures increases, their heterogeneity and complexity also become more important. One of the big challenges of exascale is to reach programming models that give access to high performance computing (HPC) to many scientists and not only to a few HPC specialists. One relevant solution to ease parallel programming for scientists is domain specific language (DSL). However, one problem to avoid with DSLs is to mutualize existing codes and libraries instead of implementing each solution from scratch. For example, this phenomenon occurs for stencil-based numerical simulations, for which a large number of languages has been proposed without code reuse between them. The ...
International audienceIn recent years, numerical simulation has attracted increasing interest within...
With the recent advent of new heterogeneous computing architectures there is still a lack of paralle...
The natural and the design limitations of the evolution of processors, e.g., frequency scaling and m...
International audienceAs the computation power of modern high performance architectures increases, t...
As the computation power of modern high performance architectures increases, their heterogeneity and...
International audienceHigh performance architectures evolve continuously to be more powerful. Such a...
“The final publication is available at ACM via http://dx.doi.org/10.1145/3324989.3325721”As we move ...
International audienceStencil kernels arise in many scientific codes as the result from dis-cretizin...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...
Domain-specific languages (DSLs) have the potential to provide an intuitive interface for specifying...
An important challenge in parallel computing is the mapping of parallel algorithms to parallel compu...
In order to harness the power of multicore CPUs and GPUs, HPC (High Performance Computing) programme...
International audienceIn recent years, numerical simulation has attracted increasing interest within...
With the recent advent of new heterogeneous computing architectures there is still a lack of paralle...
The natural and the design limitations of the evolution of processors, e.g., frequency scaling and m...
International audienceAs the computation power of modern high performance architectures increases, t...
As the computation power of modern high performance architectures increases, their heterogeneity and...
International audienceHigh performance architectures evolve continuously to be more powerful. Such a...
“The final publication is available at ACM via http://dx.doi.org/10.1145/3324989.3325721”As we move ...
International audienceStencil kernels arise in many scientific codes as the result from dis-cretizin...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...
Domain-specific languages (DSLs) have the potential to provide an intuitive interface for specifying...
An important challenge in parallel computing is the mapping of parallel algorithms to parallel compu...
In order to harness the power of multicore CPUs and GPUs, HPC (High Performance Computing) programme...
International audienceIn recent years, numerical simulation has attracted increasing interest within...
With the recent advent of new heterogeneous computing architectures there is still a lack of paralle...
The natural and the design limitations of the evolution of processors, e.g., frequency scaling and m...