Cerfacs Enter the world of high performance ...

The 15 February 2019 at 14h00

Wide Interest Seminar – Pierre KESTENER (CEA)

Jean-Christophe JOUHAUD |  Salle de conférence Jean-Claude ANDRE - CERFACS |  

Multi-architecture implementation of Spectral Difference Methods (SDM) for compressible flows using performance portable programing tools (c++ kokkos)

One of the most difficult techonological challenge associated with the so called exascale race is the design of an hardware architecture much more energy efficient than usual ones. For at least the next five years, all the competitors (US, China, Japan, Europe) are putting hard work at designing homegrown processor technology (e.g. 64bit ARM CPU in Japan or Sunway processor in China). The diversity of already available as well as coming processor architectures constitutes a heavy burden for high performance and parallel software developper at choosing the right software programing tools. While directive based programing approaches (OpenMP / OpenACC) are well suited to porting large legacy codes, new library based programing tools, mostly written in C++, provide an alternative approach for designing hardware-aware high-level parallel applications.

In this talk, I will report on using the C++ Kokkos library (and MPI) for designing a new multi-architecture performance portable implementation of the high-order spectral difference methods (SDM) numerical schemes familly used in compressible hydrodynamics. I will first introduce the Kokkos library in the context of other performance portable tools, the I’ll give some details of our implementation, example of applications in astrophysical context as well as show performance measurements on several hardware platforms (Intel Skylake, KNL, ARM ThunderX2 and several Nvidia GPU processors).


Sparse Days Meeting 2019 at Cerfacs, Toulouse

Brigitte Yzel |  12 May 2019

The annual Sparse Days meeting will be held at CERFACS in Toulouse on 11th and 12th July 2019. Registration for the Sparse Days is free but we ask people who are coming to register as soon as possible although the deadline is June 14th. Please complete the registration form (deadline : June 14th) indicating whether you want to give a talk and whether you wish to attend the conference dinner. Although an emphasis will be on parallel aspects, any talk that has an association with sparsity is welcome.Read more

The Telemac-Mascaret User Conference 2019 will be held in Toulouse on October 15-17th

superadmin |  2 May 2019

The conference  is organized by the European Center for Advanced Research and Training for Computational Science (CERFACS), on the Météo-France campus, in the conference room CIC. The conference will start with a one-day technical workshop (October 15th 2019), followed by a two-day conference on October 16-17th. A gala dinner will take place on the 16th evening for delegates and guests. Please check  more details.Read more