Materials for a Python in HPC class
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
parallel_code_examples
profiling_and_optimizing
.gitignore
LICENSE
README.md

README.md

Python in HPC

Materials for teaching a 'Python in HPC' class. Includes python notebooks, scripts, and slides.

profiling_and_optimizing
Notebook showing how to profile and improve performance of a simple minded Mandelbrot set implementation. Includes numba, numpy, cython, f2py, numba.vectorize, and multiprocessing.
parallel_code_examples
Python example code for cross-machine parallization