Awesome HPC Awesome

High Performance Computing tools and resources for engineers and administrators.

High Performance Computing (HPC) most generally refers to the practice of aggregating computing power in a way that delivers much higher performance than one could get out of a typical desktop computer or workstation in order to solve large problems in science, engineering, or business.

Contents

Provisioning

Workload Managers

Pipelines

Applications

Compilers

MPI

Parallel Computing

Benchmarking

Miscellaneous

Performance

Parallel Shells

Containers

Environment Management

Visualization

Parallel Filesystems

Programming Languages

Journals

Podcasts

Blogs

Conferences

Websites

User Groups

Contributing

Contributing guidelines can be found in contributing.md.