compute canada banner


Further Help

CCDB Basics

Registering for an Account

Renewing your account

Further Help

How can I get help for something not covered in this FAQ?

For any questions not covered here, send email to

CCDB Basics

What does CCDB stand for?

Compute Canada DataBase. It is a database of researchers who wish to use the High Performance Computing facilities provided by Compute Canada.

What is the purpose of the CCDB?

There are six consortia providing HPC facilities in Canada. All are funded by CFI. CFI expects the consortia to work together to provide researchers access to the computing power they need. To do this, and to make it easier for users to gain access to computing facilities across Canada, we have set up the CCDB. The CCDB web site will provide one access point for all the Compute Canada facilities.

What can I do on the portal?

  • register
  • manage personal information and roles
  • link to consortia sites to apply for accounts
  • apply for NRAC allocation
  • manage RAP information and membership

What is a CCI and why would I want one?

A CCI (Compute Canada Identifier) is a unique personal and national identifier. This is the identity you are required to bring to any of the regional HPC consortia when you apply for a local account. Your CCI is different from the local usernames given to you by the regional consortia. You can register for a CCI at

Who is eligible to get a CCI?

In order to register with the CCDB you either need to be a faculty member at a Canadian university or be sponsored by a faculty member at a Canadian university that is registered with the CCDB. People who can be sponsored include graduate students and research staff that report to the sponsoring faculty member.

What is a Role?

A role is an identifier that represents the combination of a person’s position (eg. Faculty, Graduate Student, Postdoctoral Fellow, etc.), institution, and sponsor. In order to access Compute Canada resources one must have a valid and up-to-date role. A Compute Canada Role Identifier (CCRI) is associated with each role and uniquely identifies it. Most people will only have one role at a time, but when you change institution, sponsor, or position you will need to apply for a new role rather than update the old one. We ask you to do this so we can maintain accurate records for usage reporting to our governmental funding agencies.

What is a CCRI?

Your CCRI is the unique identifier for your role (see “What is a Role?”). Since one person may have multiple roles over time, one CCI may be associated with more than one CCRI. Every job that runs on a Compute Canada HPC system is attributed to a CCRI.

What is a RAP?

RAP is short for Research Allocation Project. Researchers are usually working on at least one research project. For reporting purposes, we need to be able to provide statistics on how our facilities are used, but the word “project” is too ambiguous, therefore we use a name which does not have any implicit meanings. Also, computing resources are not allocated to individuals, they are allocated to groups of researchers. The RAP is the group of researchers which resources are allocated to. Most users will just have one RAP which gets a base allocation. Some researchers will have additional resource allocations, allocated to an additional RAP.

Registering for an Account

I had an account in the past, but my position or sponsor has changed or I have lost my password, should I sign up for a new one?

It is Compute Canada policy that each person only have one account (CCI). Requests for duplicate CCI’s are refused. If you have an existing CCI and have changed position you should apply for a new role (CCRI) instead. To do so, please log in with your existing account and visit the apply for a new role form. If you have forgotten your password, you may reset it . If you can no longer access the email address you have on file please email and we can update it for you.

How do I sign up?

Go to the register link. Note that you will have to accept the Compute Canada AUP (Acceptable Use Policy) to obtain your account.

What position do I select when applying for a role?

There are two types of role; sponsor roles (often referred to as Primary Investigators or PIs) and sponsored roles. Only faculty members can be sponsors. Administrators who are not faculty but who lead research projects must contact so that we can make appropriate accommodations. Faculty roles are only granted to faculty from Canadian post-secondary academic institutions who are eligible for CFI funding.

Sponsored roles fall into two groups, internal and external. The difference is in whether the applicant is part of the supervisors local group, or a collaborator from a different institution.

All students in the group should select the appropriate student position (undergraduate, masters, doctoral).
Non-students should select the appropriate position from postdoctoral fellow, researcher (but only if the person is actually paid by the PI’s institution to work as part of the group—all other associates should apply as “External Collaborator”) or non-research staff (e.g. administrators, secretaries, etc.—people who do not typically need access to compute resources).

All collaborators who are not formally part of the PI’s group should apply as external collaborators. An external collaborators is anyone working with the group who the PI is willing to sponsor. Note however that external collaborators must specify an institution different from that of the PI. If they are eligible for another role corresponding to a different position then they should select that position instead.

What happens after I submit my request?

First, you will get an e-mail message with a link in it that you need to click on to confirm that the e-mail address you gave is valid. Next, someone will be sent an e-mail which asks them to approve your application. Everyone needs to be confirmed by someone. If you are a faculty member or non-research staff (typically consortium or Compute Canada staff) your application will be approved by consortium staff. Otherwise your application will be approved by the faculty member that you selected as your sponsor.

How do I get an account at a consortium?

Click on Facilities and it will give you a list of the consortia with links to click on to get an account at that consortium.

Renewing your account

Why do I have to renew my account?

Compute Canada asks that all account holders renew their accounts on an annual basis so that we may

1) deactivate accounts that are no longer needed, and

2) collect information about our researchers and their research that our funding agencies require that we report to them.

When should I renew my account?

If your account is expired, you can renew your account at any time. For other accounts, there is an annual 4-week renewal period, typically in March and April.

How will I know when I should renew?

If you have an active account, we will email you at the beginning of the renewal period and later send follow-up reminders.

I'm a faculty member at a university. What do I have to do to renew my account?

We will send you an email during the account renewal period directing you to our account renewal form .

On this form, we ask that you update your contact information, position, funding grants, publications, and research outcomes. We also that you update the status of your students, postdocs, and so on.

Once this form is complete, you can request renewal. Your request will be reviewed (typically within 4 business days) and if your reporting is correct your account will be renewed.

I'm a student, postdoc, researcher, or external collaborator. What do I have to do to renew my account?

We will send you an email during the account renewal period directing you to our account renewal form .

On this form, we ask that you update your contact information, position, and funding. Once this form is complete, you can request renewal.

Your sponsor must also request the renewal of your account.
If your sponsor indicates that you have moved on, graduated, or changed positions, you will not be able to renew your account. Instead, you must apply for a new “role” that reflects your new circumstances (sponsor, institution, position, etc.). You can do that here .

How do I get my sponsor to renew my account after I've requested to be renewed?

Your sponsor must renew their own account. If they do not, their account as well as your own will be deactivated.

What happens if I don't renew?

Your Compute Canada account will expire and consequently all of your accounts on Compute Canada systems will be deactivated. You may still log in to the CCDB at any time to request renewal.

Who do I contact concerning account renewal questions?

Please email