LAPP video

Video

LAPP booklet (in french)

Plaquette

Annual report (french)

Rapport d'activité

CNRS IN2P3 CERN LAPTh UGA IDEX ESCAPE Enigmass MUST EUROPIA IDEFICS DU2I


Search


Home page > News

The "Gray Scott battle" school at LAPP

updated on

The "Gray Scott battle" school at LAPP

From 10 to 13 July 2023, LAPP will host the Gray Scott Battle, a school of programming and optimisation on heterogeneous architectures.

The school will deal with the optimisation of calculations on different types of hardware (CPU, GPU), presenting their respective characteristics, architectures and bottlenecks. It will focus on generic optimisation methods applicable to all types of hardware, and on the different libraries, technologies and languages available to achieve the best possible performance. Ideally, the peak performance of the machine.

  • Considered equipment : CPU, GPU.
  • Considered languages: C++17, C++20, CUDA, Fortran, Julia, Rust,
  • Considered libraries: Sycl, Eve.
  • Considered compilers: G++, Clang++, nvc++, nvfortran.

All methods will be illustrated on simple examples, such as Hadamard products, reductions, barycenter calculations and matrix products, to be applied to a single problem: the simulation of a Gray Scott reaction. This problem is simple enough to be understood quickly and complex enough that compilers will have difficulty optimising it without help. Each method will have a simple version, using default options, and one or more advanced versions, which will allow their advantages and disadvantages to be discussed and quantified.

All the details are available on the school’s website (programme, registration, etc.).

Pre-registration is open until 19 May, with a limited number of places available: https://indico.in2p3.fr/event/29755...