Introduction to High Performance and High Throughput Computing


Introduction to high performance and high throughput computing

This two day course includes presented material and hands-on sessions to provide attendees with a practical introduction to High Performance and Throughput Computing techniques, and their application on the research computing clusters available to UCL users.

Course content

  • Presentation of the concepts around HPC and HTC - potential applications
  • HPC platforms architecture
  • Network, storage and computing nodes
  • User interface to Legion and software environment
  • Brief introduction to Bash scripting
  • Modules environment
  • Building applications using provided libraries
  • Job submission using SGE scripts - basic workflow examples
  • Comparison with other platforms
  • Summary of Research Computing Platforms usage policies and best practices


There are no prerequisites for this course. It is not necessary to have registered for any of the research computing services in advance; we will provide a temporary training account to use for the duration of the course.


If you have any questions about this course, please contact rits@ucl.ac.uk