This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
workshops:hpcprac2 [2017/07/04 09:53] kevin |
workshops:hpcprac2 [2021/12/09 16:42] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | =====Practical 2: Using CHPC===== | + | =====Practical 2: OpenMP & Using CHPC===== |
| **Aim:** to launch a parallel job on the CHPC cluster //Lengau//. | **Aim:** to launch a parallel job on the CHPC cluster //Lengau//. | ||
| Line 30: | Line 30: | ||
| **Note:** | **Note:** | ||
| * '' | * '' | ||
| - | * you still must specify the project '' | + | * you must specify the project '' |
| - | * the queue must be '' | + | * the queue is '' |
| * you need to specify the '' | * you need to specify the '' | ||
| Line 42: | Line 42: | ||
| If you find your interactive session timing out too soon then add '' | If you find your interactive session timing out too soon then add '' | ||
| + | =====OpenMP Part I===== | ||
| - | ====Job Control==== | + | To carry out the exercises in the first OpenMP practical you must run the examples on a compute node and **not** the login node. |
| - | To check the status | + | After logging |
| - | | + | |
| + | |||
| + | Your prompt will change to something like: | ||
| - | This command lists all the jobs in the **R522145** queue. | + | [student00@cnode0004 ~]$ |
| + | Remember, this is a login shell so you can change the environment as before, for example, change the prompt with | ||
| + | |||
| + | export PS1=' | ||
| + | |||
| + | and now see | ||
| + | |||
| + | cnode0004: | ||
| + | |||
| + | ====Practical 2 Worksheet==== | ||
| + | |||
| + | Download and follow the {{: | ||
| + | |||
| + | Copy the // | ||
| + | |||
| + | cp ~/ | ||
| + | | ||
| + | cd ~/lustre | ||
| + | |||
| + | Then untar (unpack) it. | ||
| + | |||
| + | tar -zxvf OpenMP_Tut.tar.gz | ||
| + | |||
| + | And then go into the //OpenMP/// tut directory and start the practical. | ||
| + | |||
| + | =====OpenMP Part II===== | ||
| + | |||
| + | ====Job Script==== | ||
| + | |||
| + | Most of the prac can be done in an interactive session. | ||