PAX-HPC Training
PAX-HPC Training Events Organised by EPCC
General Training on Advanced MPI and OpenMP, 9 - 12 May 2023, Edinburgh
Advanced MPI training (EPCC): https://github.com/EPCCed/PAX-HPC-MPI-Materials
OpenMP training (EPCC): https://github.com/EPCCed/PAX-HPC-OpenMP-Materials
Trip to the ACF
Specialised CUDA / OpenACC Workshop, 2-4 October 2023, Edinburgh
Consultancy sessions / training on NVIDIA tools
General Training on GPU programming models and Parallel I/O, 17 - 19 January 2024, Edinburgh
General intro on GPU programming models (EPCC): gpu_general_intro_slides
NVIDIA workshop (NVIDIA): https://github.com/openhackathons-org/nways_accelerated_programming/tree/main, nvidia_intro_slides, nvidia_keyways_slides, nvidia_programming_slides
SYCL training (Codeplay): https://github.com/codeplaysoftware/syclacademy
Parallel I/O training (EPCC): https://github.com/EPCCed/PAX-HPC-parallelIO-2024-01-19
General Training and Hackathon on Performance Analysis and Debugging, 10 - 13 June 2024, Edinburgh
Intro on HPE tools (HPE): hpe_perftools_slides, hpe_debug_slides
Linaro Forge training (EPCC): https://github.com/EPCCed/linaro-training
2-day hackathon
General Training and /hackathon on Advanced Parallel I/O and Single Node Optimisation, 11 - 14 November 2024, Edinburgh
Advanced Parallel I/O training (EPCC): https://github.com/davidhenty/PAX-HPC-IO
I/O profiling training (EPCC): https://github.com/lucaparisi91/io_webinar/tree/master
Single node optimisation training (EPCC): https://www.archer2.ac.uk/training/courses/241112-single-node (PAX-HPC & ARCHER2 joint training)
1-day hackathon
PAX-HPC Training: GPU Programming Using Directives and Tailored Session, 12 - 14 March 2025, Edinburgh
Tailored Session (EPCC): cuda_fortran_slides, cuda-aware_MPI_slides
GPU Programming Using Directives (EPCC): https://github.com/EPCCed/archer2-GPU-directives/tree/2025-03-12
Durham-led
https://scicomp.webspace.durham.ac.uk/teaching/professional-development/