As part of the Gray Scott Thursdays webinar series, the Laboratoire d’Annecy de Physique des Particules (LAPP) (CNRS – CNRS Nuclei & Particles), in collaboration with the CC-FR Competence Center, will host a webinar on 30 April 2026, focusing on efficient scientific computing techniques in Python.
Python is widely used across the scientific community due to its simplicity, flexibility, and rich ecosystem of libraries. However, native Python performance often falls short compared to compiled languages such as C or Fortran, particularly in computationally intensive workflows. This webinar will address these challenges by presenting practical approaches to improving performance while maintaining Python’s ease of use.
Participants will be introduced to efficient numerical computing with NumPy, exploring how to leverage vectorization and optimized array operations on CPUs. The session will also cover alternative strategies for cases where NumPy alone is not sufficient, including just-in-time compilation techniques using Numba, as well as approaches to parallelism through multi-threading.
This webinar is particularly relevant for researchers, engineers, and data scientists looking to optimize their Python-based workflows and bridge the gap between productivity and high-performance computing.