Resources
We have created a collection of resources found useful by our attendees and mentors for completing the challenges at hand during hackathons.
Programming & Development
OpenMP
Documentation: OpenMP 5.0 Syntax Reference Guide
CUDA
Documentation:HIP terminology comparison with OpenCL, Cuda, C++ AMP and HCC
Video:ROCm
Documentation:Machine Learning and High Performance Computing Software Stack for AMD GPU v4.0
Drivers, ToolChains, Libraries, and Source Code
Video:Introduction to Programming with ROCm
HIP
Documentation:HIP terminology comparison with OpenCL, Cuda, C++ AMP and HCC
Video:Introduction to HIP Programming
Introduction to AMD GPU Hardware
GPU Programming Concepts
Experiences with the Heterogeneous compute Interface for Portability (HIP) on OLCF Summit
Introduction to GPU Programming with HIP (Video | Slides)
Design, Optimization, and Benchmarking of Dense Linear Algebra Algorithms on AMD GPUs
HIP Fortran
Kokkos
Google Cloud
Getting Started with Google Cloud
Minimizing GPU Costs on Google Cloud Platform
Singularity
Containerize your HPC applications
Spack
The Spack package manager: bringing order to HPC software chaos
Spack & Cloud-HPC Package Management
Libraries & Tools
OP Scope
AMD μProf
AMD ROCm Profiler
Slurm
Cloud CFD
Gmsh
2D Mesh Tutorial using GMSH for OpenFOAM