Skip to content

Accessing Clusters

Set up your SSH agent and use your uploaded SSH key to log into an SSH gateway, then connect to the appropriate interactive/submit node for your project/experiment; optionally configure ~/.ssh/config for more convenient access:

HPC (high performance computing) cluster(s) : Slurm:

Cluster Host(s)
IC2 Intel CPU: ic2submit01
AMD CPU / LQCD: ic2submit02

HTC (high throughput computing) pools : HTCondor:

Group Host(s)
STAR General purpose interactive: starsub[01-07]
Special/production (selected users): starprod[01-02],starcrs01
PHENIX General purpose interactive: phnxuser[01-04]
Special/production (selected users): phnxprod[01-02]
sPHENIX General purpose interactive: sphnxuser[01-08]
Special/production (selected users): sphnxprod[01-04]
Development (selected users): sphnxdev01
ATLAS T3 General purpose interactive: attsub[01-08]
EIC General purpose interactive: eicsub[01-02]
DUNE General purpose interactive: dunesub[01-02]
Astro General purpose interactive: astrosub[01-02]
General interactive
(Belle II, NPPS, Theory, BRAHMS, Misc, etc.)
General purpose interactive: spoolsub[01-04]

Example ~/.ssh/config

Using ProxyJump to automatically bounce through the gateway to internal hosts:

# can also then just 'ssh ssh.sdcc' as an efficient shortcut
Host ssh.sdcc ssh.sdcc.bnl.gov
    User <your_sdcc_username>
    Hostname ssh.sdcc.bnl.gov

# can then just 'ssh <short_hostname>' for these hosts, eg. 'ssh phnxuser03'
Host ic2submit* astrosub* attsub* dunesub* eicsub* phnxprod* phnxuser* phnxuser* sphnxdev* sphnxprod* sphnxuser* spoolsub* starprod* starsub* 
    User <your_sdcc_username>
    ProxyJump ssh.sdcc.bnl.gov

# or 'ssh <hostname>.sdcc.bnl.gov' for an .sdcc.bnl.gov internal host
Host *.sdcc.bnl.gov !ssh* !cssh*
    User <your_sdcc_username>
    ProxyJump ssh.sdcc.bnl.gov