File tree Expand file tree Collapse file tree 4 files changed +30
-2
lines changed
Expand file tree Collapse file tree 4 files changed +30
-2
lines changed Original file line number Diff line number Diff line change @@ -59,6 +59,13 @@ from scratch. Some familiarity with numpy is required as well.
5959If you plan to do Python GPU programming in a Linux or HPC environment (and you should), then familiarity with these environments is required as well.
6060
6161
62+ ## Levels
63+
64+ * Introductory: 20 %
65+ * Intermediate: 40 %
66+ * Advanced: 40 %
67+
68+
6269## Trainer(s)
6370
6471 * Geert Jan Bex ([ geertjan.bex@uhasselt.be ] ( mailto:geertjan.bex@uhasselt.be ) )
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ Sample code for performing computations on a GPU.
55
66## What is it?
77
8- 1 . ` pycuda ` : directory illustrating pyCUDA.
8+ 1 . ` pycuda ` : code illustrating pyCUDA.
991 . ` numba ` : code illustrating using numba for GPU computing.
10- 1 . ` cupy ` : Jupyter notebook illustrating some aspects of the ` cupy ` package.
10+ 1 . ` cupy ` : code illustrating some aspects of the ` cupy ` package.
11+ 1 . ` cupynumeric ` : code illustrating using cuPyNumeric for GPU computing.
Original file line number Diff line number Diff line change 1+ # cuPyNumeric
2+
3+ cuPyNumeric is a Python library that provides a GPU-accelerated drop-in
4+ replacement for NumPy. It is built on top of legion.
5+
6+
7+ ## What is it?
8+
9+ 1 . ` environment.yml ` : conda environment file for creating an environment
10+ with the necessary dependencies.
Original file line number Diff line number Diff line change 1+ name : python_on_gpus_cupynumeric
2+ channels :
3+ - conda-forge
4+ dependencies :
5+ - cupynumeric
6+ - numpy
7+ - scipy
8+ - matplotlib
9+ - jupyterlab
10+ prefix : /home/gjb/mambaforge/envs/python_on_gpus_cupynumeric
You can’t perform that action at this time.
0 commit comments