HPC and supercomputing
Open source, fast, reliable, scalable and modular
Get a consistent and unified experience for HPC with solutions from Canonical across any type of cluster. On-premise, bare metal, private and public clouds.
Advancing high-performance workloads
HPC is used across multiple sectors and industries
From energy to healthcare, we help industry leaders ease operations and break new ground with the power of compute.
Accelerate discovery in:
- Agriculture
- Automotive
- Banking and finance
- Construction
- Defence and security
- Electronics
- Energy and utilities
- Government
- Healthcare and pharmaceuticals
- Life sciences
- Manufacturing and industry
- Media and entertainment
- Research and universities
- Weather
Solutions for HPC
Embrace the open source mandate in HPC with Canonical
Cluster management at scale
MAAS: super fast cluster deployment and delivery
The ultimate experience for bare metal resource discovery, management, delivery and observability. Deploy HPC and supercomputing clusters with ease. Test and validate clusters with commissioning scripts.
Operating system for computational workloads
Ubuntu is the distro for HPC, HPDA and AI/ML
Ubuntu is the ultimate distribution for HPC. Recent kernel , LTS releases with 5-year support, maintenance and bug fixes, extendable to 10 years. An extensive list of packages available across its repositories, giving you a unified source for installation. Available for local installation or public clouds. Perfect for long-running environments.
Software and cluster automation
Juju and Charms: deploy, maintain and operate, on autopilot
Simplify the delivery of HPC clusters. Charmed HPC software solutions could be just the thing you need to ease cluster operation and monitoring.
Juju charms help you simplify operations by assisting in the installation, maintenance and integration of applications.
Container-based resource scheduling
Charmed Kubernetes: a unified experience across substrates
Manage your cloud-native computational workloads with ease using Charmed Kubernetes.
Management for virtualised computational infrastructure
OpenStack: the reference architecture for computational workloads
Get agile management for your computational resources alongside an extended service portfolio for VDI and auxiliary nodes. Everything to support your computational workload.
Scalable storage for objects and files
Ceph: a scale out solution
CephFS delivers a scale-out parallel file system for workloads requiring POSIX support. Deliver archival tiers, where supported, with object storage.
Scania, a major manufacturer of commercial vehicles, relies on SLURM and a Canonical stack to power up and scale their HPC clusters. Using MAAS and Juju, they are well-positioned to meet peaks in demand with confidence.
Performance through partnerships
Canonical has a strong network of technical alliances, driving platform compatibility on Ubuntu. Close partnerships make sure Ubuntu runs optimally on the CPU architecture and works well with GPUs, FPGA, accelerators and high speed interconnects.
Driver availability and NGC toolchain support
Get optimal performance with NVIDIA Infiniband and GPUs through driver availability on Ubuntu. Take advantage of NGC containers for your workloads to accelerate innovation.
ROCm
Speed up development and workloads on AMD platforms with AMD ROCm on Ubuntu by using the development tools included in the platform.
Intel oneAPI HPC toolkit
Hit the ground running with Ubuntu and use Intel's development tool chain to ease compilation and get optimal performance for HPC workloads.
Supercomputing clusters
Support for ARM and our partnership with Ampere make Ubuntu an excellent choice for large-scale high-performance clusters.
Clusters on the rise
Numerous initiatives are driving the adoption of RISC-V for HPC. Canonical's team is actively engaged in the RISC-V community.
Latest HPC news from our blog ›
Get in touch
Learn more about how we can work together to ease operations and accelerate discovery.