Tulane Univsersity's HPC Cypress

Yuwei BaoSeptember 24, 2022

What is Cypress?

It is Tulane's newest HPC cluster. You can find some basic information from Cypressopen in new window

Having credential with Tulane University, how to use Cypress?

Log in

# Log in with credential
ssh tulaneID@cypress1.tulane.edu
# Enter group's Lustre project directory
cd /lustre/project/<your-group-name>

Common commands using server

Reference: Cypress Usingopen in new window

  • Submit a job
sbatch TEST_FILE.sh
  • Check job status
squeue # show all current running jobs
squeue -u tulaneID # shows ONLY your queued and running jobs
  • Cancel a job
scancel JOB_ID # cancels ONLY jobID
scancel -u tulaneID # cancels ALL your queued and running jobs
  • Show the jobs done today
sacct # show your "eligible" jobs since 00:00:00 today
  • File transfer using Scp

    • Upload local file to Cypress (do this on your local terminal)
    scp FILE_FROM_LOCAL_PATH tulaneID@cypress.tulane.edu:/lustre/project/SPECIFIC_TO_PATH
    
    • Upload local folder to Cypress (do this on your local terminal)
    scp -r FOLDER_FROM_LOCAL_PATH tulaneID@cypress.tulane.edu:/lustre/project/SPECIFIC_TO_PATH
    
    • Pull Cypress file down to local machine (do this on your local terminal)

    To transfer file test.txt from your home directory on Cypress to your current directory on your local machine... (note the trailing dot ".")

    scp tulaneID@cypress.tulane.edu:~/test.txt .
    

Other information

How to get VSCode connect to Cypress?

Reference: Remote Development with VSCodeopen in new window

Contact the wonderful Cypress support team at

HPC Administrators hpcadmin@tulane.edu