
ITS Platforms - Research HPC Workshops
Repository for Training and Workshop Materials for new and Existing users of the University of Sussex's High Performace Computing Cluster
Explore the docs »
View Pages · Report Bug · Request Feature
Table of Contents
Welcome
Welcome to the resource repository used for all things HPC at Sussex. You are welcome to copy, clone and modify this repository if you credit this repo as contributing Authors in your derivation only.
These resources will be a constant work-in-progress, designed to be updated quarterly to reflect any changes with the Sussex HPC services.
Below you will find links through to each of the workshops offered by the Research Team for training new users on the HPC systems.
Getting Started
Prerequisites
In order to complete the workshops you will need to have the following setup/installed. It is also advised you have some general unix commandline knowledge with bash. If you do not already have a HPC account, please contact via mail the ITS Service Desk or visit their website and click the red IT Support Button
- HPC Account
- Either a terminal on your computer (linux, mac) or MobaXterm
- Zoom Installed
- Some Bash/Unit skills - if you can do https://overthewire.org/wargames/bandit/ up to level 5, that will be groovy.
- Bash Cheat Sheet - https://github.com/RehanSaeed/Bash-Cheat-Sheet
Basic Exercises
The Basic Exercies are for first time users of a HPC system. It is advised that all new users to the Sussex HPC at least review the exercises and attempt to complete them. The exercises are given within a workshop but you may also attempt them on their own. Please be advised you may need to review the policies and rules for use of the HPC if not attending a workshop where these are explained.
The Exercises are expected to take around 2h to complete, based on a 2-4h workshop. If you are currently attending a workshop, it should have already been mentioned that you are not expected to complete each exercise during the allotted time in the workshop. We expect you to complete these exercises after the workshop and contact the Research Team for additional help if needed via the slack channel. (See workshop invite for details).
Advanced Exercises
TBD
GPU Exercises
TBD
Artemis
These three Exercises are designed to get the basics of Navigating the new Artemis HRC Open OnDemand Web Portal with the Slurm Schedular.
Roadmap
- Basic Exercises
- Basic Exercises Solutions
- Advanced Exercises
- Advanced Exercises Solutions
- GPU Exercises
- GPU Exercises Solutions
- Artemis Workshop
See the open issues for a full list of proposed features (and known issues).
Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please create a pull request. You can also simply open an issue with the tag “enhancement”.
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request