2.1a Python For HPC
Source repo: sdsc-summer-institute-2021 | Branch:
main| Last synced: 2026-04-24 10:27:17.425 UTC
2.1a. Python for HPC
Andrea Zonca (@zonca), Senior Computational Scientist, SDSC
Topics
- Launch Jupyter Notebook on Expanse
- Single-node Python code optimization with
numba - Dask tutorial: overlap functions, introduction to dask array, dask dataframe, distributed scheduler, (optional dataframe storage)
- Dask array in-depth tutorial for multi-core, out-of-core, multi-node computing
Requirements
Basic Python knowledge is helpful but not strictly required.
If you want to do a quick refresher of Python, take a look at the Software Carpentry tutorial material:
http://swcarpentry.github.io/python-novice-gapminder/
Or video recording: