
Python CPU computing (numpy, etc)
Leading up to the summer program, we’re hosting a special series of 18 webinars called « Gray Scott Thursdays » focus on Unit tests, CPU & GPU Architecture, Computing precision, Memory allocation, CPU & GPU computing with Modern C++, Rust, Fortran, Python and Sycl, also EVE and CUDA…
These weekly sessions will:
- Introduce key topics from the courses
- Give you an update of the most known languages and libraries
- Develop your skills and give you the chance to meet our incredible professors
Speakers
Description
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.