Acronym and Jargon Glossary

CC  Compute Canada As a national organization, Compute Canada coordinates and promotes the use of HPC in Canadian research and works to ensure that Canadian researchers have the computational facilities and expert services necessary to advance scientific knowledge and innovation. WestGrid and the six other regional HPC consortia who form Compute Canada are working together to build a national HPC platform. The key advantage: researchers can now use computing facilities across Canada.

CCDB  Compute Canada Database  The CCDB website is the one-stop-shopping site to apply for consortium accounts and resource allocations. Registering on this site gives the researcher a national identity called a CCI (see below). Usernames associated with a researcher's computing accounts do not have to be the same at every consortium. Even so, they are linked together for usage reporting purposes by the CCI and CCRI.

CCI  Compute Canada Identifier  A CCI follows this format:  abc-123. Each person retains a unique CCI and may possess only one.

CCRI  Compute Canada Role Identifier  The CCRI looks like this: abc-123-01. It is based on the CCI and extends the identifier to include information that can change, such as the institution to which the person belongs, and his or her position there. If a person moves to another institution or position, he or she is given a new CCRI for the new circumstances, and the old CCRI is deactivated. For example, when people complete graduate student roles and begin post-doctoral fellow roles. In some cases, one person can have multiple active roles, and subsequent multiple CCRIs, because that person has different positions.

Position  There are a number of different positions in the CCDB. For example: faculty member, graduate student, post-doctoral fellow (PDF), etc. We make these distinctions to keep track of system usage for our funding agencies. Each position has different privileges.

RAP  Resource Allocation Project  A faculty member is allowed to be the Principle Investigator (PI) of a RAP. Others – graduate students, PDFs, etc. – are allowed to join a RAP when the PI sponsors them. All members of the RAP share the resource allocation given to the RAP. This corresponds to what WestGrid used to call a project.

RAPI  Resource Allocation Project Identifier  The RAPI looks like this:  abc-123-aa.

RAC  Resource Allocation Committee  also: NRAC, National Resource Allocation Committee  At the national/Compute Canada level – all resource allocations are given to RAPs, whether these are the basic, default allocations or those allocated by the RAC. The details of default allocations will vary among consortia and the systems. The details of RAC allocations are specific to the allocation.

At WestGrid, allocations are implemented on our systems through accounting groups and RCA. The accounting group members are those members of the RAP which have WestGrid accounts. The fair sharershare allocation is given to the accounting group and is shared by all members of the accounting group. Other consortia may do it differently.

Users who need additional resources must apply for a RAC allocation and must justify their request. If granted, additional resources are given to a RAP.
Accounting Group Most users will not need to know or use this term, since jobs run in the user's default accounting group. Your default accounting group looks like this:  nam-abc-123-aa which represents the first three letters of the PI's last name plus the RAPI. However, users who belong to multiple RAPs should use the accounting group name together with the -A flag on the qsub command line when they submit jobs to their non-default accounting group.

Username  Each researcher chooses his or her own West Grid username which is then linked to his or her CCI. WestGrid allows only one WestGrid account per user.