File tree Expand file tree Collapse file tree 4 files changed +856
-15
lines changed
Expand file tree Collapse file tree 4 files changed +856
-15
lines changed Original file line number Diff line number Diff line change @@ -21,21 +21,20 @@ When you complete this training you will
2121
2222## Schedule
2323
24- Total duration: 4 hours.
25-
26- | Subject | Duration |
27- | ---------------------------------------------| ----------|
28- | introduction and motivation | 5 min. |
29- | performance and profiling | 25 min. |
30- | libraries | 10 min. |
31- | Cython | 60 min. |
32- | coffee break | 10 min. |
33- | interfacing with C/C++/Fortran | 30 min. |
34- | multi-threaded programming | 10 min. |
35- | MPI | 45 min. |
36- | dask | 15 min. |
37- | pyspark | 20 min. |
38- | wrap up | 10 min. |
24+ Total duration: 8 hours.
25+
26+ | Subject | Duration |
27+ | ---------------------------------------------| -----------|
28+ | introduction and motivation | 5 min. |
29+ | performance and profiling | 25 min. |
30+ | libraries | 10 min. |
31+ | Cython | 90 min. |
32+ | interfacing with C/C++/Fortran | 60 min. |
33+ | multi-threaded programming | 60 min. |
34+ | MPI | 120 min. |
35+ | dask | 30 min. |
36+ | pyspark | 20 min. |
37+ | wrap up | 10 min. |
3938
4039
4140## Training materials
@@ -66,6 +65,13 @@ If you plan to do Python programming in a Linux or HPC environment you should
6665be familiar with these as well.
6766
6867
68+ ## Level
69+
70+ * Introductory: 10 %
71+ * Intermeidate: 30 %
72+ * Advanced: 60 %
73+
74+
6975## Trainer(s)
7076
7177 * Geert Jan Bex ([ geertjan.bex@uhasselt.be ] ( mailto:geertjan.bex@uhasselt.be ) )
Original file line number Diff line number Diff line change @@ -22,3 +22,5 @@ functions use memory.
22221 . ` run_memory_prof.sh ` : Bash shell script to create a memory profile.
2323 Note that this generates a lot of overhead in terms of CPU time.
24241 . ` cellular_automata.py ` : example code to illustrate snakeviz.
25+ 1 . ` microbenchmarking.ipynb ` : some pitfalls when microbenchmarking
26+ Python code.
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments