Getting started with Jupyter at TACC in your iSchool class
Request your TACC Account
...
| title | Steps to setup your TACC account |
|---|
Create a TACC account with your @my.utexas.edu email address: https://accounts.tacc.utexas.edu/register
Email your professor your new TACC username, so they can grant you access.
Wait for TACC staff to approve your account request. This typically occurs within 24 hours. You will receive an email notification of approval.
Setup Multi-Factor Authentication for your new TACC account.
Sign in with your TACC account at https://www.tacc.utexas.edu/portal/account
Click “Pair Device” under MFA Devices.
Follow the instructions to pair an authenticator app of your choice
Detailed instructions are available here: https://docs.tacc.utexas.edu/basics/mfa/#setupmfa-step2
| Info |
|---|
All of these steps must be completed before you can access the Analysis Portal |

...
| Expand |
|---|
| title | Steps to enable Jupyter Notebook for Standard Compute on Stampede3 |
|---|
|
| Info |
|---|
You only have to do this once at the start of the semester |
Launch terminal (Command Prompt on Windows) Connect to TACC by running the following command replace <user> with your TACC username | Code Block |
|---|
ssh <user>@stampede3.tacc.utexas.edu |
If asked “Are you sure you want to continue connecting”, type ‘yes’ and hit enter
Enter your TACC password, then hit enter (your password will be invisible as you type) Enter the 6 digit code from your MFA app (e.g. Google Authenticator or DUO), then hit enter Type ‘idev’ and hit enter If prompted to select an account, type '1' and hit enter
Copy and run the following command to prep Jupyter notebooks for standard compute: | Code Block |
|---|
| /work2/09606/paj264_tacc/stampede_jupyter.sh |
Type 'y' and press enter Wait till you see “Done” for jupyter to finish installing
Congratulations, you have now setup jupyter notebook. Type ‘exit’ then hit enter Type ‘exit’ and hit enter a second time
|
...
Using the Portal
| Note |
|---|
TACC is a shared High Performance Compute Cluster. There will be times when the resource you want to use is fully occupied, and you will have to wait for an available session. |
...
Navigate to https://tap.tacc.utexas.edu/mfalogin/
Login with your TACC username, password, and the token from your MFA app
Don’t be intimidated by the long form. After filling it out once, you can resubmit the same settings.
For standard compute use these settings:
System: Stampede3 Lonestar6
Application: Jupyter Notebook
Project: <select the project code shared by your instructor in the drop down>
Queue: skx vm-devsmall
Job Name: Jupyter Standard
Time Limit: 1:0:0
Reservation: <Leave Blank>
For GPU compute, use these settings:
System: Lonestar6
Application: Jupyter Notebook
Project: <select the project code shared by your instructor in the drop down>
Queue: gpu-a100-small
Job Name: Jupyter GPU
Time Limit: 1:0:0
Reservation: <Leave Blank>
Hit Submit and wait for the next screen. It can sometimes take up to 60 seconds
On the Job Status screen, click “Connect”
If you don’t see Connect, wait 30 seconds and click “Check Status” till you see Connect
If your class is using huggingface (your professor will let you know), run the following code the first time you connect to your notebook
| Code Block |
|---|
|
!mkdir -p $WORK/.cache
!ln -s $WORK/.cache ~/.cache
!ln -s $WORK ~/WORK
!ln -s $SCRATCH ~/SCRATCH |
FAQ
| Cfm expand |
|---|
| headerSize | small |
|---|
| an.spaceKey | iSchool |
|---|
| backgroundColor | #FFFFFF |
|---|
| style | accent |
|---|
| textColorPalette | Default |
|---|
| chevronColor | var(--ds-text-discovery) |
|---|
| id | v9l4d82st2c |
|---|
| title | Q: Why do I see "No Allocation Available" when I login? |
|---|
| backgroundColorPalette | Default |
|---|
| textColor | var(--ds-text-discovery) |
|---|
| content | [{"type":"paragraph","content":[{"type":"text","text":"A:","marks":[{"type":"strong"}]},{"type":"text","text":" If the TACC Analysis Portal cannot find an allocation for your account on a supported system, you will see the message below. Make sure you already setup your TACC account and shared your TACC username with your professor."}]},{"type":"mediaSingle","attrs":{"layout":"center","width":100},"content":[{"type":"media","attrs":{"type":"external","height":1216,"width":1999,"url":"https://cloud.wikis.utexas.edu/wiki/download/attachments/273943788/564g99fepca.png"}}]},{"type":"paragraph","content":[]}] |
|---|
|
| Cfm expand |
|---|
| headerSize | small |
|---|
| an.spaceKey | iSchool |
|---|
| backgroundColor | #FFFFFF |
|---|
| style | accent |
|---|
| textColorPalette | Default |
|---|
| chevronColor | var(--ds-text-discovery) |
|---|
| id | bpfvte74vph |
|---|
| title | Q: Why do I see PENDING after I submit my job? |
|---|
| backgroundColorPalette | Default |
|---|
| textColor | var(--ds-text-discovery) |
|---|
| content | [{"type":"paragraph","content":[{"type":"text","text":"A: ","marks":[{"type":"strong"}]},{"type":"text","text":"If the job does not start immediately, TAP will load a status page with some diagnostic information. If the job status is \"PENDING\", the job was successfully submitted and has not yet started running. Clicking the \"Check Status\" button will update the job status. When the job has started, TAP will show a \"Connect\" button."}]},{"type":"mediaSingle","attrs":{"layout":"center","width":100},"content":[{"type":"media","attrs":{"type":"external","height":1160,"width":1999,"url":"https://cloud.wikis.utexas.edu/wiki/download/attachments/273943788/44tqlbvjo7p.png"}}]},{"type":"paragraph","content":[]}] |
|---|
|
| Cfm expand |
|---|
| headerSize | small |
|---|
| an.spaceKey | iSchool |
|---|
| backgroundColor | #FFFFFF |
|---|
| style | accent |
|---|
| textColorPalette | Default |
|---|
| chevronColor | var(--ds-text-discovery) |
|---|
| id | 59rh6nosjon |
|---|
| title | Q: Can I check if nodes are available before submitting my job? |
|---|
| backgroundColorPalette | Default |
|---|
| textColor | var(--ds-text-discovery) |
|---|
| content | [{"type":"paragraph","content":[{"type":"text","text":"A:","marks":[{"type":"strong"}]},{"type":"text","text":" Yes, under System Status click Details for the system you want to connect to. The Idle Nodes count next to the relevant queue (skx-dev on Stampede3 or gpu-a100-small on Lonestar6) tells you how many nodes are currently available for connections."}]},{"type":"mediaSingle","attrs":{"layout":"center","width":100},"content":[{"type":"media","attrs":{"type":"external","height":1486,"width":2330,"url":"https://cloud.wikis.utexas.edu/wiki/download/attachments/273943788/nn0rwqslbi.png"}}]},{"type":"mediaSingle","attrs":{"layout":"center","width":100},"content":[{"type":"media","attrs":{"type":"external","height":1486,"width":2330,"url":"https://cloud.wikis.utexas.edu/wiki/download/attachments/273943788/tf85ycfmp3r.png"}}]},{"type":"paragraph","content":[]}] |
|---|
|