-
Notifications
You must be signed in to change notification settings - Fork 29
/
lecture10_ex1.jl
21 lines (17 loc) · 1.03 KB
/
lecture10_ex1.jl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
md"""
## Exercise 1 — **Push-ups with memory copy**
"""
#md # 👉 See [Logistics](/logistics/#submission) for submission details (this exercise doesn't need to be handed-in).
md"""
The goal of this exercise is to:
- ensure you can run a Julia notebook on your octopus node
- refresh how to establish the peak memory throughput of your GPU
"""
md"""
### Getting started
👉 Make sure:
1. Log into your [JupyterLab](/software_install/#jupyterhub) on Piz Daint
2. Download the [`l6_1-gpu-memcopy.ipynb`](https://github.com/eth-vaw-glaciology/course-101-0250-00/blob/main/slide-notebooks/notebooks/l6_1-gpu-memcopy.ipynb) notebooks and copy it to your `scratch` space on Piz Daint.
4. Open the introduction notebook *Benchmarking memory copy and establishing peak memory access performance* [`l6_1-gpu-memcopy.ipynb`](https://github.com/eth-vaw-glaciology/course-101-0250-00/blob/main/slide-notebooks/notebooks/l6_1-gpu-memcopy.ipynb)
5. Run the notebook to establish the performance baseline (you will need the value in the next exercises).
"""