Skip to content

Commit 5fccc19

Browse files
authored
Merge pull request #340 from NYU-RTS/utils
added util file docs; reorged getting started
2 parents 5965ea2 + d1cb000 commit 5fccc19

19 files changed

Lines changed: 178 additions & 68 deletions

docs/genai/02_onboarding/01_intro.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
[research-workspace-request]: https://forms.gle/6DVA5dX4uPPrdX4Q9
33
[member-onboarding-form]: https://forms.gle/wd3zcntnY94Q4LWq5
44

5-
This section deals with the eligibility for getting access to Pythia. To learn more about affiliate access (students after graduation, collaborators from other institutions, please refer to [this section](../../hpc/01_getting_started/02_getting_and_renewing_an_account.mdx))
5+
This section deals with the eligibility for getting access to Pythia. To learn more about affiliate access (students after graduation, collaborators from other institutions, please refer to [this section](../../hpc/01_getting_started/02_HPC_Accounts/01_getting_and_renewing_an_account.mdx))
66

77
:::tip[workspaces]
88
Access to Pythia is facilitated via workspaces. Beyond facilitating access, they also allow team members to collaboratively dvelop prompts.

docs/hpc/01_getting_started/01_intro.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
Welcome to the Torch HPC documentation! If you do not have an HPC account, please proceed to the next section that explains how you may be able to get one.
44

5+
:::note
6+
Please be aware that a requirement to submit jobs on the Torch cluster is having a `SLURM` account (which is given to you once you are part of an active allocation associated a project within the HPC project management portal) as explained in the section on [Slurm Accounts](./03_Slurm_Accounts/01_intro_slurm_accounts.mdx)
7+
:::
8+
59
If you are an active user, you can proceed to one of the categories on the left.
610

711
## Announcements

docs/hpc/01_getting_started/02_getting_and_renewing_an_account.mdx renamed to docs/hpc/01_getting_started/02_HPC_Accounts/01_getting_and_renewing_an_account.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This section deals with the eligibility for getting HPC accounts, the process to
2323

2424
:::warning
2525

26-
An active HPC account gives you access to Torch, but an active allocation within the HPC projects management portal gives you access to a SLURM account which is needed to run jobs on Torch. More information on using the HPC project management portal can be found [here](./07_hpc_project_management_portal.mdx)
26+
An active HPC account gives you access to Torch, but an active allocation within the HPC projects management portal gives you access to a SLURM account which is needed to run jobs on Torch. More information on using the HPC project management portal can be found [here](../03_Slurm_Accounts/02_hpc_project_management_portal.mdx)
2727

2828
:::
2929

@@ -36,11 +36,11 @@ NYU HPC clusters and related resources are available to full-time NYU faculty an
3636

3737
## Getting a New Account on the NYU HPC Clusters
3838

39-
To request an NYU HPC account please log in to [NYU Identity Management service][nyu ims link] and follow the link to "Request HPC account" by clicking on the hamburger icon on the top left of the page and selecting "Manage Access" . We have a walkthrough of how to [request an account through IIQ](03_walkthrough_request_hpc_account.mdx). If you are a student, alumni or an external collaborator you will need an NYU faculty sponsor.
39+
To request an NYU HPC account please log in to [NYU Identity Management service][nyu ims link] and follow the link to "Request HPC account" by clicking on the hamburger icon on the top left of the page and selecting "Manage Access" . We have a walkthrough of how to [request an account through IIQ](02_walkthrough_request_hpc_account.mdx). If you are a student, alumni or an external collaborator you will need an NYU faculty sponsor.
4040

4141
## Renewing HPC Account
4242

43-
Each year, non-faculty users must renew their HPC account by filling in the account renewal form from the [NYU Identity Management service][nyu ims link]. See [Renewing your HPC account](05_walkthrough_renew_hpc_account.md) for a walkthrough of the process.
43+
Each year, non-faculty users must renew their HPC account by filling in the account renewal form from the [NYU Identity Management service][nyu ims link]. See [Renewing your HPC account](04_walkthrough_renew_hpc_account.md) for a walkthrough of the process.
4444

4545
## Information for Faculty Who Sponsor HPC Users
4646

@@ -72,7 +72,7 @@ HPC faculty sponsors are expected to:
7272

7373
- Respond promptly to account-related requests from HPC staff
7474

75-
Each year, your sponsored users must renew their account. You will need to approve the renewal by logging into the [NYU Identity Management service][nyu ims link]. We have a [walkthrough of the approval process here](04_walkthrough_approve_hpc_account_request.md)
75+
Each year, your sponsored users must renew their account. You will need to approve the renewal by logging into the [NYU Identity Management service][nyu ims link]. We have a [walkthrough of the approval process here](03_walkthrough_approve_hpc_account_request.md)
7676

7777
## Bulk HPC Accounts for Courses
7878

@@ -97,7 +97,7 @@ Accounts created for courses last until the end of the semester, rather than a f
9797

9898
If you are collaborating with NYU researchers you will need to obtain **affiliate** status before applying for an NYU HPC account. A full-time NYU faculty member must sponsor a non-NYU collaborator for affiliate status.
9999

100-
Please see [instructions for affiliate management][affiliate and account management link] (NYU NetID login is required to follow the link). [Please read instructions about sponsoring external collaborators here](06_hpc_accounts_external_collaborators.md).
100+
Please see [instructions for affiliate management][affiliate and account management link] (NYU NetID login is required to follow the link). [Please read instructions about sponsoring external collaborators here](05_hpc_accounts_external_collaborators.md).
101101

102102

103103
## Access to Cluster After Graduation

docs/hpc/01_getting_started/03_walkthrough_request_hpc_account.mdx renamed to docs/hpc/01_getting_started/02_HPC_Accounts/02_walkthrough_request_hpc_account.mdx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import TabItem from '@theme/TabItem';
44
# How to request an HPC account
55

66
:::tip
7-
Make sure you don't already have an HPC account. You can check this by attempting to log in to the cluster, according to the instructions at [Connecting to the HPC Cluster](../02_connecting_to_hpc/01_connecting_to_hpc.mdx).
7+
Make sure you don't already have an HPC account. You can check this by attempting to log in to the cluster, according to the instructions at [Connecting to the HPC Cluster](../../02_connecting_to_hpc/01_connecting_to_hpc.mdx).
88
:::
99

1010
Login to the URL given below, using your NetID/password, to create or manage HPC Account Requests:
@@ -16,37 +16,37 @@ You need to be on the NYU VPN to perform this task!
1616
<Tabs>
1717
<TabItem value="end-users" label="Researcher/End-User" default>
1818
Upon logging in, an end user’s landing page will look like this:
19-
![Request account landing page](./static/identity_landing.png)
19+
![Request account landing page](../static/identity_landing.png)
2020

2121
Note that if the menu does not appear, select the "burger" menu on the top left hand corner:
22-
![Request burger](./static/request_burger.png)
22+
![Request burger](../static/request_burger.png)
2323

2424
Navigate to Manage Accounts > Request HPC Account:
2525

26-
![Request account left hand button](./static/request_account.png)
26+
![Request account left hand button](../static/request_account.png)
2727

2828
You will be prompted with a form. Please fill it out and Submit.
29-
![Request account form](./static/request_form.png)
29+
![Request account form](../static/request_form.png)
3030
</TabItem>
3131
<TabItem value="sponsors" label="Faculty/Sponsor/Approver">
3232
When an approver/sponsor/faculty logs in, it will look like this:
33-
![Faculty landing](./static/faculty_request_landing.png)
33+
![Faculty landing](../static/faculty_request_landing.png)
3434
with “QuickLinks” to both “Bulk HPC Account Request” and “Request HPC Account” and will show any recent or pending approvals or forms.
3535

3636
If the **Request HPC Account** QuickLink is clicked, the following form appears:
37-
![Faculty request form](./static/faculty_request_form.png)
37+
![Faculty request form](../static/faculty_request_form.png)
3838

3939
The user’s name will be pre populated, and the forms required fields must be completed (sponsor, reason for request, consent to terms of use). After clicking “Submit” the chosen sponsor will be notified of the request and provisioning will only occur after approval.
4040

4141
If the **Bulk HPC Account Request** QuickLink is clicked, the following form appears:
42-
![Bulk account request form](./static/bulk_acct_req_form.png)
42+
![Bulk account request form](../static/bulk_acct_req_form.png)
4343

4444
The requestor’s name will be prepopulated, and the forms required fields must be completed (sponsor, list of netids, course identifier, reason for request, consent to terms of use). These requests are auto-approved since they are usually submitted by the sponsor themselves or a member of the HPC Admin team.
4545
</TabItem>
4646
</Tabs>
4747

4848

4949
:::tip
50-
- An HPC account gives you access to Torch, but an active allocation within the HPC projects management portal gives you access to a SLURM account which is needed to run jobs on Torch. More information on using the HPC project management portal can be found [here](./07_hpc_project_management_portal.mdx)
50+
- An HPC account gives you access to Torch, but an active allocation within the HPC projects management portal gives you access to a SLURM account which is needed to run jobs on Torch. More information on using the HPC project management portal can be found [here](../03_Slurm_Accounts/02_hpc_project_management_portal.mdx)
5151
:::
5252

docs/hpc/01_getting_started/04_walkthrough_approve_hpc_account_request.md renamed to docs/hpc/01_getting_started/02_HPC_Accounts/03_walkthrough_approve_hpc_account_request.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@ You need to be on the NYU VPN to perform this task!
77
:::
88

99
You can also [log into IIQ at any time](https://iiq.nyu.edu/identityiq), and if you have a request awaiting your approval, it will appear in your "Actions Items" box, as per the following screenshot:
10-
!["Actions Items" box](./static/work_item.png)
10+
!["Actions Items" box](../static/work_item.png)
1111

1212
Another way to get to pending approvals is to click on the line item in the “Latest Approvals” section which will lead directly to the approval page. For new HPC Account Requests, the page will look like this:
13-
![“Latest Approvals” section](./static/latest_approvals.png)
13+
![“Latest Approvals” section](../static/latest_approvals.png)
1414

1515

1616
Here, the Approve or Deny button should be clicked, then confirmed, in order to complete the request.
1717

1818
For HPC Account Renewals, the page will look like this:
19-
![Approver renewal](./static/approve_renewal.png)
19+
![Approver renewal](../static/approve_renewal.png)
2020

2121
Here, all systems should be selected by clicking the check box in the menu bar, and choosing “Select Everything”.
22-
![Approve select everything](./static/approve_select_everything.png)
22+
![Approve select everything](../static/approve_select_everything.png)
2323

2424
Then, the “Select Bulk Action” menu is used to Approve or Reject all items selected. Please note that the line items may span multiple pages and all items must be acted upon in order to complete the request. Clicking “Complete” will complete the request.
2525

docs/hpc/01_getting_started/05_walkthrough_renew_hpc_account.md renamed to docs/hpc/01_getting_started/02_HPC_Accounts/04_walkthrough_renew_hpc_account.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,22 @@ https://identity.it.nyu.edu/
1010

1111
Upon logging in, an end user’s landing page will look like this
1212

13-
![Login screen](./static/renew_01.PNG)
13+
![Login screen](../static/renew_01.PNG)
1414

1515
If the menu does not appear, select the "burger" menu on the top left hand corner:
16-
![View menu](./static/renew_02.PNG)
16+
![View menu](../static/renew_02.PNG)
1717

1818
The burger menu will show an "Update/Renew HPC Account" option - select this.
19-
!["Update/Renew HPC Account" option](./static/renew_03.png)
19+
!["Update/Renew HPC Account" option](../static/renew_03.png)
2020

2121
Next complete the form as instructed. Please note that all accounts require the sponsorship of a full-time NYU faculty member.
22-
![Select sponsor](./static/renew_04.png)
22+
![Select sponsor](../static/renew_04.png)
2323

2424
The user’s name will be pre-populated, and the form's required fields must be completed (sponsor, reason for request, consent to terms of use). After clicking “Submit” the chosen sponsor will be notified of the request and provisioning will only occur after approval.
2525

2626
:::note
2727
If your HPC Account is due for renewal, you will get an update on your dashboard that will suggest that you fill out a form given in the "Latest form" widget for renewing your account:
28-
![Banner messages](./static/renew_05.png)
28+
![Banner messages](../static/renew_05.png)
2929
:::
3030

3131
If you are not a full-time NYU faculty member, you will need an NYU faculty member to sponsor your application. This is probably your thesis supervisor, or NYU collaborator.

docs/hpc/01_getting_started/06_hpc_accounts_external_collaborators.md renamed to docs/hpc/01_getting_started/02_HPC_Accounts/05_hpc_accounts_external_collaborators.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ External (non-NYU) collaborators can access, with proper sponsorship, the NYU HP
1313
:::note
1414
Once the sponsoring faculty approves the account request, the HPC account is created within one hour.
1515
:::
16-
- Once the HPC account is created, the external collaborator can access HPC resources as described in our documentation page [Connecting to the HPC Cluster](../02_connecting_to_hpc/01_connecting_to_hpc.mdx).
16+
- Once the HPC account is created, the external collaborator can access HPC resources as described in our documentation page [Connecting to the HPC Cluster](../../02_connecting_to_hpc/01_connecting_to_hpc.mdx).
1717

1818
:::note
19-
As with all sponsored accounts, HPC accounts for external collaborators are valid for a period of 12 months, at which point a renewal process is required to continue access to the NYU HPC environment. You can find information about renewing your account on our documentation page [Getting and Renewing an HPC Account](./02_getting_and_renewing_an_account.mdx).
19+
As with all sponsored accounts, HPC accounts for external collaborators are valid for a period of 12 months, at which point a renewal process is required to continue access to the NYU HPC environment. You can find information about renewing your account on our documentation page [Getting and Renewing an HPC Account](../02_HPC_Accounts/01_getting_and_renewing_an_account.mdx).
2020
:::
2121

2222
[nyu vpn link]: https://www.nyu.edu/life/information-technology/infrastructure/network-services/vpn.html
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"label": "HPC Accounts"
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Slurm Accounts
2+
3+
Users are required to have at least one active Slurm acount to submit jobs on the cluster. You will specify this with the `--account=` flag. Accounts are associated with an active allocation within a project that PIs manage using the [HPC Project Portal](02_hpc_project_management_portal.mdx).

docs/hpc/01_getting_started/07_hpc_project_management_portal.mdx renamed to docs/hpc/01_getting_started/03_Slurm_Accounts/02_hpc_project_management_portal.mdx

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import TabItem from '@theme/TabItem';
66

77
:::warning[Accessing the portal]
88
- You need to be connected to [NYU VPN](https://www.nyu.edu/life/information-technology/infrastructure/network-services/vpn.html).
9-
- You need to have an active [HPC account](./02_getting_and_renewing_an_account.mdx).
9+
- You need to have an active [HPC account](../02_HPC_Accounts/02_walkthrough_request_hpc_account.mdx).
1010
:::
1111

1212
:::tip[HTTP 431 Errors]
@@ -35,11 +35,10 @@ The HPC project and allocation management portal for Torch can be accessed by na
3535

3636

3737
How do I:
38-
- [Create a project?](08_creating_hpc_projects.mdx)
39-
- [Request an allocation?](09_requesting_an_allocation.mdx)
40-
- [View resources that are available to me?](09_requesting_an_allocation.mdx)
41-
- [Add publications and grants for your project](10_adding_publications_grants.mdx)
42-
- [Approve an allocation request?](11_approving_an_allocation_request.mdx)
43-
38+
- [Create a project?](03_creating_hpc_projects.mdx)
39+
- [Request an allocation?](04_requesting_an_allocation.mdx)
40+
- [Approve an allocation request?](05_approving_an_allocation_request.mdx)
41+
- [View resources that are available to me?](04_requesting_an_allocation.mdx)
42+
- [Add publications and grants for your project](06_adding_publications_grants.mdx)
4443

4544
An active allocation in the HPC projects portal is needed to perform any work on Torch. The next sections describe the project and allocation request process in detail.

0 commit comments

Comments
 (0)