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
> Should I use a container?
Should I use a container?
Should I use a container?
Machine Learning
Data Processing
Any project with many software dependencies.