Webinar: Who needs GPUs? Tips for determining if your code is a fit
Graphical Processing Units (GPUs) promise to significantly accelerate compute intensive research and migrating code from CPU to GPUs can often bring huge rewards. But is it a fit for your particular project?
NeSI recently launched new NVIDIA A100 GPUs for researchers using machine learning applications. These new resources complement NeSI's existing set of Pascal P100 GPUs (which are available to any project with a Mahuika allocation).
On 03 August, NeSI Research Software Engineer Alex Pletzer will host a webinar that discusses some of the ways you can determine whether or not you should try running your code on GPUs.
In this webinar, Alex will walk through some of the key questions that can help determine whether GPUs are among the best tool(s) for your project's needs. These questions include:
- what approaches are currently available to offload computations to GPU hardware
- what speedup can be realistically expected compared to a CPU
- what code features could be used to determine whether a program could benefit from running on a GPU
He'll also share examples from NeSI's own discovery process in this area and the insights we gained from our pre-launch testing of the A100s. Working closely with researchers who contributed their code to help us test, we evaluated the A100s' performance for a broad range of applications, including machine learning to a finite difference code, a quasi-equilibrium tropical circulation model, and an application from marketing research.
You can expect to leave the webinar with a better understanding of how GPUs can benefit your research.
Who should attend?
Postgraduates, established researchers, support staff, and anyone in between are encouraged to attend, particularly if they are interested in learning more about the benefits of using GPUs vs. CPUs.
If you have any questions or would like more information about this session, please email firstname.lastname@example.org.
Additionally, consider subscribing to the NeSI training mailing list to stay updated about future training opportunities.