Python is a largely used in the scientific community for is simplicity of use. However, native Python is far from performances of compiled languages. Some computing libraries can be used to get clother to these performances. In this webinar we will present simple techniques to compute with numpy on CPU. We will also see other methods to use when numpy is not enough. In particular, just in time compiling libraries such as Numba, and multi-threading.
What are Gray Scott Thursdays?
Gray Scott Thursdays are a unique series of 18 live webinars, held every Thursday leading up to the Gray Scott School 2026. Each session is presented by our expert professors and provides an early dive into the key topics of High-Performance Computing, including:
CPU/GPU architectures, memory management, profiling, testing, and modern programming languages such as C++, Fortran, Julia and Python… and much more!
These webinars are a perfect opportunity to get a head start, learn directly from the instructors, and familiarize yourself with the tools, libraries, and methods that will be used during the intensive on-site training.