|
18 | 18 | "A high performance computing (HPC) cluster is an essential tool for computational tasks that are too intensive for a personal computer, for example analysing large datasets. This course will introduce ISCA, the Exeter’s HPC cluster, and teach participants how to design a HPC workflow, interrogate the Slurm scheduling system, and run simple applications on cluster. At the end of this interactive course, participants will be able to translate what they have learnt to improve the efficiency of their computational research. This course is aimed at those who plan to use ISCA to perform their computational research or who wish to learn what ISCA could enable them to do.\n",
|
19 | 19 | "\n",
|
20 | 20 | "## Course Objectives\n",
|
21 |
| - "- what an high performance computing (HPC) cluster is and what type of tasks it is suited to.\n", |
22 |
| - "- what computing resources are necessary to run a large workload.\n", |
23 |
| - "- how to log on to the cluster and navigate around the file system\n", |
24 |
| - "- how to submit and manage job tasks in the scheduler’s queue.\n", |
25 |
| - "- the array jobs syntax, a tool to efficiently parallel repetitive tasks.\n", |
| 21 | + "- Know what an high performance computing (HPC) cluster is and what type of tasks it is suited to.\n", |
| 22 | + "- Know what computing resources are necessary to run a large workload.\n", |
| 23 | + "- Understand how to log on to the cluster and navigate around the file system\n", |
| 24 | + "- Learn how to submit and manage job tasks in the scheduler’s queue.\n", |
| 25 | + "- Use the array jobs syntax - a tool to efficiently parallel repetitive tasks.\n", |
| 26 | + "- Understand how to log on to the cluster and navigate around the file system. \n", |
26 | 27 | "\n",
|
27 |
| - "## Pre-requisite Knowledge\n", |
| 28 | + "## Pre-requisites\n", |
28 | 29 | "\n",
|
29 |
| - "- An account on ISCA\n", |
| 30 | + "- An account on ISCA.\n", |
30 | 31 | "- Some experience with the command line (e.g. attended an Introduction to Unix Course).\n",
|
31 | 32 | "\n",
|
32 | 33 | "## Installation Guide \n",
|
33 | 34 | "\n",
|
| 35 | + "All CfRR courses require attendees to use their own computer/laptop to follow workshop activities and take effective notes. \n", |
| 36 | + "\n", |
34 | 37 | "### Required Software\n",
|
35 |
| - "To complete the activities in the workshop you will need access to some software on your machine. All of these are available for free via the internet, and it should be as easy as downloading the relevant version and double clicking the download to launch the installation process. It should be fairly quick.\n", |
36 |
| - "- A terminal. Mac users will already have one available via Applications – so no need to do anything. Windows users will need to install/download one. We recommend MobaXterm. An alternative is PuTTY.\n", |
37 |
| - "- A file transfer client. If you download MobaXterm for (1) then a file transfer client is included in this software. If you are on a Mac or prefer to use an alternative terminal on windows we recommend FileZilla. Alternatives include Cyberduck or Winscp (for windows).\n", |
38 |
| - "- A text editor. You likely have a basic text editor already installed (e.g. Notepad or WordPad) and there is a text editor inbuilt into MobaXterm but you may prefer to use one that has some enhanced features for writing code, such as syntax highlighting. We recommend Notepad++ or VSCode.\n", |
| 38 | + "To complete the activities in the workshop you will need access to the following which is free to donwload from the internet. Simply download the relevant version and double click the download to launch the installation process.\n", |
| 39 | + "- **A terminal** Mac users will already have one available via Applications – so no need to do anything. Windows users will need to install/download one. We recommend MobaXterm. An alternative is PuTTY.\n", |
| 40 | + "- **A file transfer client** If you download MobaXterm for (1) then a file transfer client is included in this software. If you are on a Mac or prefer to use an alternative terminal on Windows we recommend FileZilla. Alternatives include Cyberduck or Winscp (for Windows).\n", |
| 41 | + "- **A text editor** You likely have a basic text editor already installed (e.g. Notepad or WordPad) and there is a text editor inbuilt into MobaXterm but you may prefer to use one that has some enhanced features for writing code, such as syntax highlighting. We recommend Notepad++ or VSCode.\n", |
39 | 42 | "\n",
|
40 | 43 | "### ISCA Account\n",
|
41 |
| - "If you have been offered a place on the course we are in the process of setting this up for you.\n", |
| 44 | + "Those offered a place on the course will be emailed login details ahead of the initial workshop if they do not have an existing account. \n", |
42 | 45 | "\n",
|
43 | 46 | "## Self Study Material Link \n",
|
44 | 47 | "\n",
|
|
48 | 51 | "These materials were adapted from the Carpentries. Specifically we have developed the [HPC Carpentry Intro to HPC Shell lessons](https://github.com/hpc-carpentry/hpc-shell) adding our own custom content to reflect the HPC systems at Exeter. The materials were developed by a team of researchers at the University who are enthusiastic about sharing their skills with the wider research community. Its provision is dependent on the time of these individuals. If you have benefitted in any way from this course and want to support its long term sustainability then please take the time to complete our feedback survey, recommend it to your colleagues, and enthuse about it to your senior leadership team.\n",
|
49 | 52 | "\n",
|
50 | 53 | "This workshop is brought to you by:\n",
|
51 |
| - "\n", |
52 |
| - "The University of Exeter Research Software Engineering Group\n", |
53 |
| - "The Institute of Data Science and Artificial Intelligence\n", |
54 |
| - "The University of Exeter Researcher Development Programme\n", |
55 |
| - "The University of Exeter Doctoral College\n", |
| 54 | + "- [The University of Exeter Research Software Engineering Group](https://www.exeter.ac.uk/research/research-software-and-analytics/meetthersegroup/)\n", |
| 55 | + "- [The University of Exeter Researcher Development Programme](https://www.exeter.ac.uk/research/doctoralcollege/researcherdevelopment/)\n", |
| 56 | + "- [The University of Exeter Doctoral College](https://www.exeter.ac.uk/research/doctoralcollege/)\n", |
56 | 57 | "\n",
|
57 | 58 | "## Developers\n",
|
58 |
| - "This course was developed by Ed Hone\n", |
| 59 | + "This course was developed by Ed Hone.\n", |
59 | 60 | "\n",
|
60 | 61 | "## License Info"
|
61 | 62 | ]
|
|
0 commit comments