1.
Parallel Computing
Why Parallel Computing?
Why Not Parallel Computing?
Types of Parallelism.
Concurrency vs Parallelism
A few useful terms.
Parallel APIs and Frameworks.
2.
Using Supercomputers Efficiently
Data Latency and Bottleknecks
Case Study - Alice
Case Study - Bob
Optimal Resource Allocations
3.
Containers
Singularity
Should I use a container?
4.
Managing Data
Acacia Object Storage.
Getting Started with Acacia.
Built with
from
Grav
and
Hugo
Introduction to Parallelism and Supercomputing Workflows
>
Containers
> Singularity
Singularity
Singularity is a container platform.
It targets HPC. A
Singularity container built on your laptop should be able to run on most of the world’s HPC clusters.
Useful links:
Use with Singularity
(Pawsey User Documentation.)
Pawsey-Provided Container Images
(Pawsey User Documentation.)
Singularity Quickstart Guide
(External)