Attention
The ShARC HPC cluster was decommissioned on the 30th of November 2023 at 17:00. It is no longer possible for users to access that cluster.
GPU Computing
Graphics Processing Units (GPUs) were, as the name suggests, originally designed for the efficient processing of graphics. Over time, they were developed into systems that were capable of performing general purpose computing which is why some people refer to modern GPUs as GP-GPUs (General Purpose Graphical Processing Units).
Graphics processing typically involves relatively simple computations that need to applied to millions of on-screen pixels in parallel. As such, GPUs tend to be very quick and efficient at computing certain types of parallel workloads.
Access to GPU resources
Public GPU nodes are available to in Stanage, Bessemer and ShARC. These can be be used without acquiring extra permission.
Research groups also have an option to purchase extra resources/priority in the cluster. To make use of these extra resources (e.g. GPU nodes (Computer Science)) / this extra priority access researchers need to be approved by the academic/researcher who made that purchase.
Using GPUs on the different clusters
Hardware, software and ways to access GPUs differ between the clusters. Instructions specific to each cluster can be found below: