Skip to content

Panda142/hpc-python

This branch is 1 commit behind csc-training/hpc-python:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

60bc9f2 · Apr 7, 2022
Apr 21, 2020
Sep 16, 2020
Mar 17, 2022
Jan 28, 2020
Apr 21, 2020
Nov 20, 2018
Apr 7, 2022
Apr 21, 2020
Aug 23, 2019
Mar 17, 2022
Aug 6, 2019
Jun 5, 2020
Jan 27, 2020
Jan 21, 2022

Repository files navigation

Python in High Performance Computing

Exercise material and model answers for the CSC course "Python in High Performance Computing". The course is part of PRACE Training activity at CSC.

This master branch contains always the material for latest course, past courses are stored in tags.

Online version of the course is run regularly in FutureLearn.

Articles and videos of the course are also available in a simple form in this site.

Exercises

General instructions

Basic array manipulation

NumPy tools

Advanced NumPy

Performance analysis

Optimising with Cython

Interfacing with libraries

Multiprocessing

Parallel programming with mpi4py

Bonus exercises

About

Python in High Performance Computing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.8%
  • Cython 4.6%
  • Fortran 1.4%
  • Other 1.2%