Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added note on cloning challenges repo #62

Merged
merged 1 commit into from
May 15, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions src/chapter4/challenges.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,18 @@

- [Parallel Computing Challenges](#parallel-computing-challenges)
- [Overview](#overview)
- [Notice](#notice)
- [Pre-Tasks](#pre-tasks)
- [Task 1 - Single Cluster Job using OpenMP](#task-1---single-cluster-job-using-openmp)
- [Task 2 - Parallel `for` Loop](#task-2---parallel-for-loop)
- [Task 3 - Parallel Reductions](#task-3---parallel-reductions)
- [Task 4 - Laplace Equation for Calculating the Temperature of a Square Plane](#task-4---laplace-equation-for-calculating-the-temperature-of-a-square-plane)
- [Task 5 - Calculate Pi using "Monte Carlo Algorithm"](#task-5---calculate-pi-using-monte-carlo-algorithm)

## Notice
## Pre-Tasks

For every challenge you will be running the programs as SLURM jobs. This is so we don't overload the login nodes. A template [SLURM job script](./job.slurm) is provided at the root of this directory which you can use to submit your own jobs to SLURM by copying it to each challenges sub-directory and filling in the missing details. You may need more than one for some challenges. This template will put the would-be-printed output in a file named `slurm-<job-name>.out`.
Make sure to clone a copy of **your** challenges repo onto M3, ideally in a personal folder on vf38_scratch.

> Note: For every challenge you will be running the programs as SLURM jobs. This is so we don't overload the login nodes. A template [SLURM job script](./job.slurm) is provided at the root of this directory which you can use to submit your own jobs to SLURM by copying it to each challenges sub-directory and filling in the missing details. You may need more than one for some challenges. This template will put the would-be-printed output in a file named `slurm-<job-name>.out`.

## Task 1 - Single Cluster Job using OpenMP

Expand Down