UBC ARC Sockeye

UBC ARC Sockeye is a high-performance computing platform available to UBC researchers across all disciplines. With nearly 16,000 CPU cores and 200 GPUs, Sockeye is designed to significantly increase UBC’s computing capacity and supplements the national platform for digital research infrastructure in order to meet the immediate needs of UBC researchers. 


Eligible UBC Researchers can ask for a Standard Allocation at any time. The Standard Allocation provides shared access to all available GPUs and CPUs, and includes 5TB of project storage and 5TB of scratch space for immediate computing. Applications for Standard Allocations may be submitted here

A Sockeye Priority Allocation provides priority access to CPU and GPU resources, and up to 50 TB of storage and up to 50 TB of scratch. Applications for Priority Allocations are available twice a year and are reviewed by Faculty members from the DRI Resources Allocation Committee. Priority allocations are primarily awarded to Eligible UBC Researchers who meet one or more of the following criteria:

  • New to UBC (within five or fewer years)
  • Early-career researchers
  • Have research data that has to be hosted on-site or cannot be accommodated by any other existing computational resources (e.g. Compute Canada). 

The call for applications for a Priority Allocation is open from April 19, 2021 to May 7, 2021, 4:59 PM PDT. Results will be announced in late June.

In addition to the above allocations, Allocation owners with an existing Standard or Priority Allocation may request a Reservation Allocation.  The Reservation Allocation is available on an ad hoc basis through a consultation and accommodates short-term requirements for additional compute resources on Sockeye. To request a Reservation Allocation, please contact arc.support@ubc.ca to schedule a consultation.


All Eligible UBC Researchers may request an allocation on the Sockeye platform. Researchers awarded an allocation may add any member of their research team, supporting staff or collaborators to their allocation.

Use of the system is contingent on acceptance of the Sockeye Terms of Service, and preference will be given to access requests that cannot be accommodated by any other existing computational resources (e.g., Compute Canada).


Sockeye includes a high-performance computing platform that features nearly 16,000 CPU cores, 200 GPUs, and 3 petabytes of storage capacity.

Detailed technical specifications

List of available software on Sockeye 


Support and resources 

UBC ARC Sockeye Technical User Documentation
For detailed technical documentation for Sockeye users, please visit the UBC ARC Technical User Documentation.

UBC ARC Sockeye Frequently Asked Questions
For a list of frequently asked questions (FAQs) regarding Sockeye, please visit the UBC ARC Sockeye Frequently Asked Questions. 

Sockeye Terms of Service
For more information about the UBC ARC Sockeye service, eligibility, suitability, User responsibilities, access, support, and maintenance, please view the ARC Sockeye Terms of Service.

One-on-one consultations
The ARC team provides consultation and support across a wide range of high-performance computing domains. If you need assistance with your Sockeye application or other high-performance computing resources, please contact arc.support@ubc.ca.