International audienceThe current generation of the Xeon Phi Knights Landing (KNL) processor provides a highly multi-threaded environment on which regular programming models such as MPI/OpenMP can be used. This specific hardware offers both large memory bandwidth and large computing resources and is currently available on computing facilities. Many factors impact the performance achieved by applications, one of the key points is the efficient exploitation of SIMD vector units, another one is the memory access pattern. Thus, vectorization and optimization works have been conducted on a plasma turbulence application, namely Gysela. A set of different techniques have been used: loop splitting, inlining, grouping a set of LU solve operations, r...
Performance portability is considered to be an inevitable requirementin the exascale era. We explore...
Gyrokinetic simulations lead to huge computational needs. Up to now, the semi- Lagrangian co...
Communication and computation overlapping techniques have been introduced in the five‐dimensional gy...
International audienceThe current generation of the Xeon Phi Knights Landing (KNL) processor provide...
International audienceThis work describes the challenges presented by porting parts of the gysela co...
This work describes the challenges presented by porting parts of the Gysela code to the In...
Modeling turbulent transport is a major goal in order to predict confinement performance in a tokama...
International audienceModeling turbulent transport is a major goal in order to predict confinement p...
International audienceGyrokinetic simulations lead to huge computational needs. Up to now, the Semi-...
The article is devoted to the vectorization of calculations for Intel Xeon Phi Knights Landing (KNL)...
Modeling turbulent transport is a major goal in order to predict confinement performance in a tokama...
Three dimensional particle-in-cell laser-plasma simulation is an important area of computational phy...
This article describes how we manage to increase performance and to extend features of a large paral...
Gyrokinetic simulations lead to huge computational needs. Up to now, the semi- Lagrangian co...
Performance portability is considered to be an inevitable requirementin the exascale era. We explore...
Gyrokinetic simulations lead to huge computational needs. Up to now, the semi- Lagrangian co...
Communication and computation overlapping techniques have been introduced in the five‐dimensional gy...
International audienceThe current generation of the Xeon Phi Knights Landing (KNL) processor provide...
International audienceThis work describes the challenges presented by porting parts of the gysela co...
This work describes the challenges presented by porting parts of the Gysela code to the In...
Modeling turbulent transport is a major goal in order to predict confinement performance in a tokama...
International audienceModeling turbulent transport is a major goal in order to predict confinement p...
International audienceGyrokinetic simulations lead to huge computational needs. Up to now, the Semi-...
The article is devoted to the vectorization of calculations for Intel Xeon Phi Knights Landing (KNL)...
Modeling turbulent transport is a major goal in order to predict confinement performance in a tokama...
Three dimensional particle-in-cell laser-plasma simulation is an important area of computational phy...
This article describes how we manage to increase performance and to extend features of a large paral...
Gyrokinetic simulations lead to huge computational needs. Up to now, the semi- Lagrangian co...
Performance portability is considered to be an inevitable requirementin the exascale era. We explore...
Gyrokinetic simulations lead to huge computational needs. Up to now, the semi- Lagrangian co...
Communication and computation overlapping techniques have been introduced in the five‐dimensional gy...