High Performance Computing (HPC)

Our High Performance Computing (HPC) platform is available for all University of Calgary researchers across all disciplines. Our local HPC resources supplement national platforms, like Compute Canada. They offer high flexibility, local expertise, and are available for immediate needs of UCalgary researchers. 

A variety of computing resources are available, including local and national Linux clusters. These systems are primarily for the purpose of research. For teaching and learning we have a separate dedicated resource, our Teaching and Learning cluster TALC. 

Advanced Research Computing (ARC)

The Advanced Research Computing (ARC) cluster is a general purpose cluster for UCalgary researchers that features 16,000 cores, 20 GPUs, integrated to 6 petabytes of storage capacity.

Learn more about ARC

Medical Advanced Research Computing (MARC)

The Medical Advanced Research Computing (MARC) cluster is a high performance/high throughput computational resource to process research data classified as Level 4. MARC is a general purpose, multiuser Linux computational cluster made up of multiple compute nodes to run jobs. Jobs can span more than one compute node if required.

Learn more about MARC


GLaDOS is a computing cluster procured through a collaboration of researchers in Biological Sciences, Chemistry and Geoscience and maintained by the Research Computing Services (RCS) group.

Learn more about GLaDOS

Teaching and Learning Cluster (TALC)

TALC is an HPC cluster created by Research Computing Services (RCS) in response to requests for a central computing resource to support academic courses and workshops offered at the University of Calgary. It is a complement to the Advanced Research Computing (ARC) cluster that is used for research, rather than educational purposes.

Learn more about TALC