HPC Projects
We have introduced a new "RIT Projects" workflow enforced by the Slurm job scheduler. This will allow NYU and the Research Computing Team to make data-driven decisions and increase transparancy on utilization . This is an integral part of reporting on research in order to justify future investment in computational tools.
The portal can be accessed at https://projects.rit.nyu.edu (VPN required) using your NYU email.
The Portal enables users to:
Register and manage project(s)
Find how to submit jobs associated with project(s)
Monitor usage associated with the project
PIs can register projects and specify project members. PIs are responsible for the cluster utilization associated with projects.
In order to have project associated resources and priority, users need to specify the Slurm account associated with a particular HPC project. If a Slurm account is not specified they will have limited resources.
NOTE: The RIT Project Portal also provides access to NYU Private GenAI. If you would like to use the service please review requirements and apply here, https://www.nyu.edu/life/information-technology/artificial-intelligence-at-nyu/private-ai-generative-pilot.html.
Roles at RIT Portal
The roles available in RIT Projects:
HPC Project Owner
Project Manager
Project Member
Special Resource Approver
Usage Viewer
Depending on your role, you will see the corresponding interface at the Portal.
HPC Project Owner
Can register HPC projects. In order to be HPC Project Owner you must be a faculty member. lease get in touch with hpc@nyu.edu to add you to the list of instructors allowed to create an HPC project.
Project Manager
Project Owners may designate you a Project Manager. You may be a manager for multiple projects and multiple owners.
Project Member
The project owner or manager may add you to a project.
Special Resources Approver
Approves access to specific HPC resources. This role is assigned by the RIT team. If you believe you should be a special resource approver, but you don’t see that interface in the RIT Portal please email hpc@nyu.edu specifying the account and resources.
Usage Viewer
Administrators for schools, colleges, centers, institutes, and other units have access to an interface displaying the usage of projects that allocate part of the usage to that unit. If you believe you should be an usage viewer but you don’t see that interface - please contact as at hpc@nyu.edu
RIT Portal Functionality
As Project Member you can
Find out what slurm account you should use for slurm here by going to:
Top Menu: "Use HPC" -> select project -> select resource -> slurm account name you should use in slurm Batch file, slurm interactive jobs, slurm OOD will be shown
For example, it may show: "--account=pr_5_general". Then you need to add this when you submit jobs on cluster:batch file: add "#SBATCH --account=pr_5_general"
interactive slurm job
'srun' command: add " --account=pr_5_general" after 'srun'
Open On Demand: add to "Optional slurm options" this statement: " --account=pr_5_general"
As Project Owner, you can
Register New project
Top Menu: "Select "Register New Project" -> "Select a platform for the project": HPC -> Input required info -> Press buttonNote: if you don't see "Register New Project" in Top Menu but you believe you should have access (for example, you are an instructor of a course that uses HPC), please reach out: hpc@nyu.edu
As Project Owner or Project Manager role, you can
Edit Managers, please use
Top Menu: "Project Settings" -> "Add/Remove managers" -> Select project -> Provide coma separated list of users' netids -> Press buttonEdit Members, please use
Top Menu: "Project Settings" -> "Add/Remove members" -> Select project -> Provide comma-separated list of users' netids -> Press buttonRequest access to special resources
(note: general resource is available by default)
Top Menu: "Project Settings" -> "Project resources" -> "Request / remove request for resource" -> "Choose resource name" -> "Request access" button or "Withdraw request" button
Note: After that, you need to email the listed ApproverWhen you get a confirmation - you need to activate the resource for the resource to become available for members to use
Top Menu: "Project Settings" -> "Project resources" -> "Manage approved resources" -> "Choose resource name" -> Use the checkboxes to specify which resources should be active or not active -> Press button
If you don't use the project any longer - Archive project. You can reactivate it at a later time
Top Menu: "Project Settings" -> "Archive / Reactivate" -> Select project -> Press button to archive or reactivate project
To view details on all the projects you can manage/view go to
Top Menu: "Projects details" -> "Select project type": HPC
Here, you can see
Overview: Consolidated view of all the projects
Details for the specific project
Usage data