What is HPC?
What is High-Performance Computing (HPC)?
Section titled “What is High-Performance Computing (HPC)?”Using clusters of computers to solve complex problems faster than a single machine
Applications
Section titled “Applications”In general, application for HPC include:
- -> Scientific Simulations
- -> AI/ML Training
- -> Financial Modelling
- -> Bioinformatics
- -> And more…
Key Benefits
Section titled “Key Benefits”Compare with typical PC, using HPC benefits in:
- -> Scalability
- Parallel processing across nodes
- -> Efficiency
- Resource sharing and queueing
- -> Cost-Effective
- Reduce the computational process time by using powerful high-end hardware
HPC System Setup
Section titled “HPC System Setup”Linux:
- Free, open-source Linux distro from the community
Slurm (Simple Linux Utility for Resource Management):
- Open-source job scheduler for Linux clusters
Open OnDemand (OOD):
- Open-source web platform for HPC access via browser
