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 to submit jobs by going to "Use HPC" on top menu
<add screenshot>
For example, if your Slurm account is "pr_5_general" add the slurm submission option `--account=pr_5_general`
<add screenshot>
Within Open OnDemand (https://ood.hpc.nyu.edu), the option will be in "additional slurm options"
<add screenshot>
As Project Owner, you can
Register new projects by going to "Register New Project" on top menu.
<add screenshots>
As Project Owner or Project Manager role, you can
Add/Remove Managers and Members
<screenshots>
Request 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
<add screenshots>
Note: After that, you need to email the listed Approver
When 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
<add screenshots>
Archive project. You can reactivate it at a later time. <why do we want to archive?>
Top Menu: "Project Settings" -> "Archive / Reactivate" -> Select project -> Press button to archive or reactivate project
<screenshots>
View details on all the projects you can manage/view go to Project Details
<add screenshots>
Here, you can see
Overview: Consolidated view of all the projects
Details for the specific project
Usage data