Charging to a Project Group ID (GID)

Article ID: 173
Last updated: 02 Dec, 2025

Each approved project is assigned a group ID (GID). Members of a GID are authorized to use the resources allocated to that GID. For those users who have access to multiple GIDs, be aware that only one of those GIDs is considered your default.

Use the groups command to find which GIDs you are a member of. The following example shows that user zsmith is a member of the groups a0800, a0907, all, and e0720.

%groups zsmith
zsmith : a0800 a0907 all e0720

The first GID from the "groups" list should be your default GID. This can be verified through the /etc/passwd file. For example, the /etc/passwd file has an entry for user zsmith with the GID 20800 (which is the same as a0800, his default GID).

%grep zsmith /etc/passwd
zsmith:x:6666:20800:Z. Smith:/u/zsmith:/bin/csh

When you use resources on the compute nodes through PBS jobs, SBUs are deducted from your default GID unless you specify otherwise. To charge resource usage to an alternative GID for a batch job, you can use the PBS flag -W group_list=account either in your script or on the qsub command line. For example:

#PBS -W group_list=a0907 

or

%qsub -W group_list=a0907 

Contact Us

General User Assistance

Security

  • Report security issues 24x7x365
  • Toll-free: 1-877-NASA-SEC (1-877-627-2732)
  • E-mail: soc@nasa.gov

User Documentation

High-End Computing Capability (HECC) Portfolio Office

NASA High-End Computing Program

Tell Us About It

Our goal is furnish all the information you need to efficiently and effectively use the HECC resources needed for your NASA computational projects.

We welcome your input on features and topics that you would like to see included on this website.

Please send us email with your wish list and other feedback.