GPU Computing Seminars

GPU Computing Resources and Community at the University of Sheffield

This page provides a list of upcoming and previous seminars held by GPUComputing@Sheffield group. We aim to hold lunchtime seminars on the last Tuesday of every month, inviting speakers to talk about a wide range of topics that involves the application of GPUs in research and industry.

If you would like to recommend a speaker then please contact Dr Paul Richmond or Dr Mozhgan Kabiri Chimeh from the RSE Group.

Upcoming Senimars

Containers for High Performance Computing

Speaker: Twin Karmakharm, Research Software Engineer, University of Sheffield
Location: Workroom 3 (205), The Diamond

Containerization is a lightweight virtualisation technology where users can package workflows, software, libraries and data for running on various machines with minimal loss of performance. The technology can be used a way for scientists to deploy custom software on the HPC cluster and easily share reproducible software along with their data. The talk explores the concept of containers and existing container technologies suitable for the HPC. Particular focus is given for Singularity which has recently been introduced on the new Sheffield Advance Research Computer (ShARC) cluster.

Register to attend the event

Previous Seminars

From Democratic Consensus to Cannibalistic Hordes: The Principles of Collective Animal Behaviour

Speaker: Prof. Iain Couzin
Location: Workroom 2 (G05), The Diamond

No offical talks are held by GPU Computing group in June but we highly recommend this upcoming seminar.

The inaugural Complex Systems Summer Lecture will be delivered by Prof Iain Couzin, Director of the Department of Collective Behaviour at the Max Planck Institute for Ornithology, at Konstanz University, Germany. The topic of the lecture will be 'From Democratic Consensus to Cannibalistic Hordes: The Principles of Collective Animal Behaviour'. Prof Couzin's work combines experiment and theory to understand how animals in groups behave; he is particularly known for work on locusts and on fish:

The Complex Systems Summer Lecture is a public lecture organised by the Complex Systems Modelling Group, in the Department of Computer Science at the University of Sheffield:

Towards achieving GPU-native adaptive mesh refinement

Speaker: Ania Brown, Research Software Engineer, Oxford e-Research Centre
Location: Workroom 2 (G05), The Diamond

Towards achieving GPU-native adaptive mesh refinement

Modern simulations model increasingly complex multiscale systems, and the need to capture details at multiple length scales can lead to large memory requirements. Adaptive mesh refinement (AMR) is a method for reducing memory cost by varying the accuracy in each region to match the physical characteristics of the simulation, at the cost of increased data structure complexity. This complexity is a particular problem on the GPU architecture, which is most naturally suited to regular data sets. I will describe some of the optimisation and software challenges that need to be considered when implementing AMR on GPUs, based on my experience working on a GPU-native framework for stencil calculations on a tree-based adaptively refined mesh as part of my Master degree. Topics covered will include achieving coalesced access with the AMR data structure, memory defragmentation after grid changes and load balancing using space-filling curves.

Presentation slides