Skip to content

Commit

Permalink
Deploying to gh-pages from @ 38cb0a5 πŸš€
Browse files Browse the repository at this point in the history
  • Loading branch information
utkinis committed Sep 16, 2024
1 parent 5fb6e17 commit 75588ef
Show file tree
Hide file tree
Showing 59 changed files with 122 additions and 105 deletions.
2 changes: 1 addition & 1 deletion 404.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html> <html lang=en > <meta charset=UTF-8 > <meta name=viewport content="width=device-width, initial-scale=1"> <script src="/libs/lunr/lunr.min.js"></script> <script src="/libs/lunr/lunr_index.js"></script> <script src="/libs/lunr/lunrclient.min.js"></script> <link rel=stylesheet href="/css/franklin.css"> <link rel=stylesheet href="/css/poole_hyde.css"> <link rel=stylesheet href="/css/custom.css"> <style> html {font-size: 17px;} .franklin-content {position: relative; padding-left: 8%; padding-right: 5%; line-height: 1.35em;} @media (min-width: 940px) { .franklin-content {width: 100%; margin-left: auto; margin-right: auto;} } @media (max-width: 768px) { .franklin-content {padding-left: 6%; padding-right: 6%;} } </style> <link rel=icon href="/assets/favicon.png"> <title>404: File not found</title> <style> .content {max-width: 50rem} </style> <div class=sidebar > <div class="container sidebar-sticky"> <div class=sidebar-about > <img src="/assets/vaw_logo.png" style="width: 180px; height: auto; display: inline"> <div style="font-weight: margin-bottom: 0.5em"><a href="/"> Fall 2024</a> <span style="opacity: 0.7;">| <a href="https://www.vorlesungen.ethz.ch/Vorlesungsverzeichnis/lerneinheit.view?semkez=2024W&ansicht=KATALOGDATEN&lerneinheitId=182481&lang=en"> ETHZ 101-0250-00</a></span></div> <br> <h1><a href="/">Solving partial differential equations in parallel on GPUs</a></h1> <div style="line-height:18px; font-size: 15px; opacity: 0.85">by &nbsp; <a href="https://vaw.ethz.ch/en/people/person-detail.MjcwOTYw.TGlzdC8xOTYxLDE1MTczNjI1ODA=.html">Ludovic RΓ€ss</a>, &nbsp; <a href="https://vaw.ethz.ch/en/personen/person-detail.html?persid=124402">Mauro Werder</a>, &nbsp; <a href="https://www.cscs.ch/about/staff/">Samuel Omlin</a> & <br> <a href="https://vaw.ethz.ch/en/people/person-detail.MzAwMjIy.TGlzdC8xOTYxLDE1MTczNjI1ODA=.html">Ivan Utkin</a> </div> </div> <br> <style> </style> <nav class=sidebar-nav style="opacity: 0.9; margin-bottom: 1.2cm;"> <a class="sidebar-nav-item " href="/"><b>Welcome</b></a> <a class="sidebar-nav-item " href="/logistics/">Logistics</a> <a class="sidebar-nav-item " href="/homework/">Homework</a> <a class="sidebar-nav-item " href="/software_install/">Software install</a> <a class="sidebar-nav-item " href="/extras/">Extras</a> <br> <div class=course-section >Part 1 - Introduction</div> <a class="sidebar-nav-item " href="/lecture1/">Lecture 1 - Why Julia GPU</a> <a class="sidebar-nav-item " href="/lecture2/">Lecture 2 - PDEs & physical processes</a> <a class="sidebar-nav-item " href="/lecture3/">Lecture 3 - Solving elliptic PDEs</a> <div class=course-section >Part 2 - Solving PDEs on GPUs</div> <a class="sidebar-nav-item " href="/lecture4/">Lecture 4 - Porous convection</a> <a class="sidebar-nav-item " href="/lecture5/">Lecture 5 - Parallel computing</a> <a class="sidebar-nav-item " href="/lecture6/">Lecture 6 - GPU computing</a> <div class=course-section >Part 3 - Multi-GPU computing (projects)</div> <a class="sidebar-nav-item " href="/lecture7/">Lecture 7 - xPU computing</a> <a class="sidebar-nav-item " href="/lecture8/">Lecture 8 - Julia MPI & multi-xPU</a> <a class="sidebar-nav-item " href="/lecture9/">Lecture 9 - Multi-xPU & Projects</a> <a class="sidebar-nav-item " href="/lecture10/">Lecture 10 - Advanced optimisations</a> <div class=course-section >Final Projects</div> <a class="sidebar-nav-item " href="/final_proj/">Infos about final projects</a> </nav> <form id=lunrSearchForm name=lunrSearchForm > <input class=search-input name=q placeholder="Enter search term" type=text > <input type=submit value=Search formaction="/search/index.html"> </form> <br> <br> </div> </div> <div class="content container"> <div class=franklin-content ><h1 id=404_file_not_found ><a href="#404_file_not_found" class=header-anchor >404: File not found</a></h1> <p>The requested file was not found.</p> <p>Please <a href="/">click here</a> to go to the home page.</p> <div class=page-foot > <div class=copyright > <a href="https://github.com/eth-vaw-glaciology/course-101-0250-00/"><b>Edit this page on <img class=github-logo src="https://unpkg.com/[email protected]/dist/svg/logo-github.svg"></b></a><br> Last modified: September 16, 2024. Website built with <a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a> and the <a href="https://julialang.org">Julia programming language</a>. </div> </div> </div> </div>
<!doctype html> <html lang=en > <meta charset=UTF-8 > <meta name=viewport content="width=device-width, initial-scale=1"> <script src="/libs/lunr/lunr.min.js"></script> <script src="/libs/lunr/lunr_index.js"></script> <script src="/libs/lunr/lunrclient.min.js"></script> <link rel=stylesheet href="/css/franklin.css"> <link rel=stylesheet href="/css/poole_hyde.css"> <link rel=stylesheet href="/css/custom.css"> <style> html {font-size: 17px;} .franklin-content {position: relative; padding-left: 8%; padding-right: 5%; line-height: 1.35em;} @media (min-width: 940px) { .franklin-content {width: 100%; margin-left: auto; margin-right: auto;} } @media (max-width: 768px) { .franklin-content {padding-left: 6%; padding-right: 6%;} } </style> <link rel=icon href="/assets/favicon.png"> <title>404: File not found</title> <style> .content {max-width: 50rem} </style> <div class=sidebar > <div class="container sidebar-sticky"> <div class=sidebar-about > <img src="/assets/vaw_logo.png" style="width: 180px; height: auto; display: inline"> <div style="font-weight: margin-bottom: 0.5em"><a href="/"> Fall 2024</a> <span style="opacity: 0.7;">| <a href="https://www.vorlesungen.ethz.ch/Vorlesungsverzeichnis/lerneinheit.view?semkez=2024W&ansicht=KATALOGDATEN&lerneinheitId=182481&lang=en"> ETHZ 101-0250-00</a></span></div> <br> <h1><a href="/">Solving partial differential equations in parallel on GPUs</a></h1> <div style="line-height:18px; font-size: 15px; opacity: 0.85">by &nbsp; <a href="https://vaw.ethz.ch/en/people/person-detail.MjcwOTYw.TGlzdC8xOTYxLDE1MTczNjI1ODA=.html">Ludovic RΓ€ss</a>, &nbsp; <a href="https://vaw.ethz.ch/en/personen/person-detail.html?persid=124402">Mauro Werder</a>, &nbsp; <a href="https://www.cscs.ch/about/staff/">Samuel Omlin</a> & <br> <a href="https://vaw.ethz.ch/en/people/person-detail.MzAwMjIy.TGlzdC8xOTYxLDE1MTczNjI1ODA=.html">Ivan Utkin</a> </div> </div> <br> <style> </style> <nav class=sidebar-nav style="opacity: 0.9; margin-bottom: 1.2cm;"> <a class="sidebar-nav-item " href="/"><b>Welcome</b></a> <a class="sidebar-nav-item " href="/logistics/">Logistics</a> <a class="sidebar-nav-item " href="/homework/">Homework</a> <a class="sidebar-nav-item " href="/software_install/">Software install</a> <a class="sidebar-nav-item " href="/extras/">Extras</a> <br> <div class=course-section >Part 1 – Introduction</div> <a class="sidebar-nav-item " href="/lecture1/">Lecture 1 – Why Julia GPU</a> <a class="sidebar-nav-item " href="/lecture2/">Lecture 2 – PDEs & physical processes</a> <a class="sidebar-nav-item " href="/lecture3/">Lecture 3 – Solving elliptic PDEs</a> <div class=course-section >Part 2 – Solving PDEs on GPUs</div> <a class="sidebar-nav-item " href="/lecture4/">Lecture 4 – Porous convection</a> <a class="sidebar-nav-item " href="/lecture5/">Lecture 5 – Parallel computing</a> <a class="sidebar-nav-item " href="/lecture6/">Lecture 6 – GPU computing</a> <div class=course-section >Part 3 – Multi-GPU computing (projects)</div> <a class="sidebar-nav-item " href="/lecture7/">Lecture 7 – xPU computing</a> <a class="sidebar-nav-item " href="/lecture8/">Lecture 8 – Julia MPI & multi-xPU</a> <a class="sidebar-nav-item " href="/lecture9/">Lecture 9 – Multi-xPU & Projects</a> <a class="sidebar-nav-item " href="/lecture10/">Lecture 10 – Advanced optimisations</a> <div class=course-section >Final Projects</div> <a class="sidebar-nav-item " href="/final_proj/">Infos about final projects</a> </nav> <form id=lunrSearchForm name=lunrSearchForm > <input class=search-input name=q placeholder="Enter search term" type=text > <input type=submit value=Search formaction="/search/index.html"> </form> <br> <br> </div> </div> <div class="content container"> <div class=franklin-content ><h1 id=404_file_not_found ><a href="#404_file_not_found" class=header-anchor >404: File not found</a></h1> <p>The requested file was not found.</p> <p>Please <a href="/">click here</a> to go to the home page.</p> <div class=page-foot > <div class=copyright > <a href="https://github.com/eth-vaw-glaciology/course-101-0250-00/"><b>Edit this page on <img class=github-logo src="https://unpkg.com/[email protected]/dist/svg/logo-github.svg"></b></a><br> Last modified: September 16, 2024. Website built with <a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a> and the <a href="https://julialang.org">Julia programming language</a>. </div> </div> </div> </div>
Binary file modified assets/JHubLauncher.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/julia_terminal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
49 changes: 24 additions & 25 deletions assets/literate/l1_1-admin_web.md
Original file line number Diff line number Diff line change
@@ -1,43 +1,43 @@
<!--This file was generated, do not modify it.-->
$\texttt{The small print of}$

# Solving partial differential equations in parallel on GPUs

## The Team

- Ludovic RΓ€ss -- _the good_
- Ludovic RΓ€ss β€” _the good_

- Ivan Utkin -- _the pro_
- Samuel Omlin β€” _the bad_

- Samuel Omlin -- _the bad_
- Mauro Werder β€” _the ugly_

- Mauro Werder -- _the ugly_
- Ivan Utkin β€” _the talking head_

- Giacomo Aloisi (Teaching Assistant)
- You Wu β€” _the teaching assistant_

## Logistics

All you need should be available on the course website:\
All the information should be available on the course's website:\
[https://pde-on-gpu.vaw.ethz.ch](https://pde-on-gpu.vaw.ethz.ch)

> If something is missing, ping us so we can add it (_or even better_ do a pull request\
> at [https://github.com/eth-vaw-glaciology/course-101-0250-00/](https://github.com/eth-vaw-glaciology/course-101-0250-00/))
Let's have a brief tour of the [course website](https://pde-on-gpu.vaw.ethz.ch)
> If something is missing, let us know so we can add it, or _even better_, submit a [pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests/)
> to [the course's repository](https://github.com/eth-vaw-glaciology/course-101-0250-00/)
### Discussion & help

We use the Element-chat as the main communication channel for the course, both between the teachers and the student, and hopefully also between students.
- We use the chat on Element as the main communication channel for the course
- Communication between students is encouraged
- Join [Element (https://chat.ethz.ch/)](https://chat.ethz.ch/) by logging in with you NETHZ username & password
- Login link is available on [Moodle](https://moodle-app2.let.ethz.ch/course/view.php?id=23586)
- Join the _**General**_ room for course-related information
- Join the _**Helpdesk**_ room for exercises Q&A

Join [Element (https://chat.ethz.ch/)](https://chat.ethz.ch/) by logging in with you NETHZ username & password.
- Login link is available on [Moodle](https://moodle-app2.let.ethz.ch/course/view.php?id=23586).
- Join the _**General**_ (course infos) and _**Helpdesk**_ (exercises Q&A) rooms.
## Grading

### Grading
All homework assignements can be done either alone or in groups of two. However, **note that every student has to hand in a personal version of the homework**.

- Weekly exercises 5 (out of 6) as homework (alone or groups of 2) **30%**
- Consolidation project (alone or groups of 2) **35%**
- Final project (groups of 2) **35%**
- 6 Weekly exercises in Part 1 and Part 2 of the course as homework β€” **30%**
- Best five out of six are graded
- Consolidation project, developed during Part 3 of the course β€” **35%**
- Final project β€” **35%**

## Computing

Expand All @@ -46,14 +46,13 @@ Bring your laptop to all lectures!
- Who has access to an Nvidia / AMD GPU?
- What operating system are you on?

In the first few lecture we will use JupyterHub (accessible within Moodle) to get you started. Later we plan to get you all setup with a personal Julia installation.
In the first two lectures we will use JupyterHub. Later you will setup a personal Julia installation.

## Summary

- (Almost) All infos on [https://pde-on-gpu.vaw.ethz.ch](https://pde-on-gpu.vaw.ethz.ch)
- Get started with [Element (https://chat.ethz.ch/)](https://chat.ethz.ch/)

If some important info is missing, ping us so we can add it or make a PR.
- Almost all information is available on [https://pde-on-gpu.vaw.ethz.ch](https://pde-on-gpu.vaw.ethz.ch)
- Join [Element (https://chat.ethz.ch/)](https://chat.ethz.ch/)
- If something important is missing, let us know or make a PR

> **Suggestion:** \
> Bookmark [https://pde-on-gpu.vaw.ethz.ch](hhttps://pde-on-gpu.vaw.ethz.ch)
Expand Down
2 changes: 1 addition & 1 deletion assets/literate/l1_2-why-gpu_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
# Why solve PDEs on GPUs? & The tool for the job
# Why solve PDEs on GPUs? The tool for the job

## Why solve PDEs on GPUs?

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/l1_3-julia-intro_web.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--This file was generated, do not modify it.-->
# Tool for the job: introduction to Julia

![julia-logo](../assets/literate_figures/l1_julia-logo.png)
![julia-logo](../assets/literate_figures/l1_julia-logo.svg)

## Aside 1: Jupyter Notebooks

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture10_ex1_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 1 - **Push-ups with memory copy**
## Exercise 1 β€” **Push-ups with memory copy**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details (this exercise doesn't need to be handed-in).

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture10_ex2_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 2 - **Advanced data transfer optimisations (part 1)**
## Exercise 2 β€” **Advanced data transfer optimisations (part 1)**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture10_ex3_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 3 - **Advanced data transfer optimisations (part 2)**
## Exercise 3 β€” **Advanced data transfer optimisations (part 2)**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture1_ex1_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 1 - **Car travel**
## Exercise 1 β€” **Car travel**

πŸ‘‰ [Download the notebook to get started with this exercise!](https://github.com/eth-vaw-glaciology/course-101-0250-00/blob/main/exercise-notebooks/notebooks/lecture1_ex1.ipynb)

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture1_ex2_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 2 - **Car travel in 2 dimensions**
## Exercise 2 β€” **Car travel in 2 dimensions**

πŸ‘‰ [Download the notebook to get started with this exercise!](https://github.com/eth-vaw-glaciology/course-101-0250-00/blob/main/exercise-notebooks/notebooks/lecture1_ex2.ipynb)

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture1_ex3_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 3 - **Volcanic bomb**
## Exercise 3 β€” **Volcanic bomb**

πŸ‘‰ [Download the notebook to get started with this exercise!](https://github.com/eth-vaw-glaciology/course-101-0250-00/blob/main/exercise-notebooks/notebooks/lecture1_ex3.ipynb)

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture1_ex4_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 4 _(optional)_ - **Orbital around a centre of mass**
## Exercise 4 _(optional)_ β€” **Orbital around a centre of mass**

πŸ‘‰ [Download the notebook to get started with this exercise!](https://github.com/eth-vaw-glaciology/course-101-0250-00/blob/main/exercise-notebooks/notebooks/lecture1_ex4.ipynb)

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture1_ex5_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 5 _(optional)_ - **Many volcanic bombs**
## Exercise 5 _(optional)_ β€” **Many volcanic bombs**

πŸ‘‰ [Download the notebook to get started with this exercise!](https://github.com/eth-vaw-glaciology/course-101-0250-00/blob/main/exercise-notebooks/notebooks/lecture1_ex5.ipynb)

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture2_ex1_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 1 - **Advection-Diffusion**
## Exercise 1 β€” **Advection-Diffusion**

πŸ‘‰ [Download the notebook to get started with this exercise!](https://github.com/eth-vaw-glaciology/course-101-0250-00/blob/main/exercise-notebooks/notebooks/lecture2_ex1.ipynb)

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture2_ex2_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 2 - **Reaction-Diffusion**
## Exercise 2 β€” **Reaction-Diffusion**

πŸ‘‰ [Download the notebook to get started with this exercise!](https://github.com/eth-vaw-glaciology/course-101-0250-00/blob/main/exercise-notebooks/notebooks/lecture2_ex2.ipynb)

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture2_ex3_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 3 - **Nonlinear problems**
## Exercise 3 β€” **Nonlinear problems**

πŸ‘‰ [Download the notebook to get started with this exercise!](https://github.com/eth-vaw-glaciology/course-101-0250-00/blob/main/exercise-notebooks/notebooks/lecture2_ex3.ipynb)

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture2_ex4_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 4 - **Julia install and Git repo**
## Exercise 4 β€” **Julia install and Git repo**

The goal of this homework is to:
- finalise your local Julia install
Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture3_ex1_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 1 - **Implicit transient diffusion using dual timestepping**
## Exercise 1 β€” **Implicit transient diffusion using dual timestepping**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture3_ex2_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 2 - **Operator-splitting for advection-diffusion**
## Exercise 2 β€” **Operator splitting for advection-diffusion**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture3_ex3_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 3 - **Advection-diffusion in 2D**
## Exercise 3 β€” **Advection-diffusion in 2D**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture3_ex4_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 4 - **Optimal iteration parameters for pseudo-transient method**
## Exercise 4 β€” **Optimal iteration parameters for pseudo-transient method**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture4_ex1_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 1 - **Thermal porous convection in 2D**
## Exercise 1 β€” **Thermal porous convection in 2D**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture4_ex2_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 2 - **Thermal porous convection with implicit temperature update**
## Exercise 2 β€” **Thermal porous convection with implicit temperature update**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture5_ex1_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 1 - **Performance implementation**
## Exercise 1 β€” **Performance implementation**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture5_ex2_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 2 - **Performance evaluation**
## Exercise 2 β€” **Performance evaluation**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture5_ex3_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 3 - **Unit tests**
## Exercise 3 β€” **Unit tests**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture6_ex1_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 1 - **Data transfer optimisations**
## Exercise 1 β€” **Data transfer optimisations**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture6_ex2_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 2 - **Solving PDEs on GPUs**
## Exercise 2 β€” **Solving PDEs on GPUs**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture6_ex3_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 3 - **Unit and reference tests**
## Exercise 3 β€” **Unit and reference tests**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
2 changes: 1 addition & 1 deletion assets/literate/lecture7_ex1_web.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--This file was generated, do not modify it.-->
## Exercise 1 - **2D thermal porous convection xPU implementation**
## Exercise 1 β€” **2D thermal porous convection xPU implementation**

πŸ‘‰ See [Logistics](/logistics/#submission) for submission details.

Expand Down
Loading

0 comments on commit 75588ef

Please sign in to comment.