Robert Nicholas (email@example.com), Earth and Environmental Systems Institute, Penn State University
updated 29 May 2017
NOTE: This guide documents the ICS-ACI 3.1 system, which was brought online in late May 2017. ICS-ACI 1.0 has been retired is no longer accessible.
SCRiM’s resources with ICS-ACI comprise a computing allocation of 400 “standard-memory” cores and a 400 TB storage allocation, as codified in a 5-year service level agreement (SLA) that ends on 31 January 2020. Services available to SCRiM researchers under this agreement include:
ssh -Y firstname.lastname@example.org
/gpfs/group/kzk10/default, shared with all other SCRiM users (this is a change from ACI 1.0)
/gpfs/scratch/<username>; this storage resource is intended for temporary files and is not backed up; files residing here for more than 30 days may be automatically deleted
scpfrom the command line or a graphical SFTP client (note that transfers to/from woju should use hostname
woju-rn.scrim.psu.eduto bypass a currently-unresolved network issue)
These systems are managed separately from other SCRiM computing resources (woju, mizuna, napa, RStudio Server, and the web-based download server), which are hosted by the Penn State Meteorology Computing Facility and documented here.
The above resources are available to all SCRiM researchers, including non-PSU SCRiM participants. Contact SCRiM Managing Director Robert Nicholas (email@example.com) for details on how to gain access.
qsub -A kzk10_a_g_sc_default <yourrunscript>
#PBS –A kzk10_a_g_sc_defaultto your run script
modules system controls which software packages are available in your current environement.
module avail <keyword>
module load <modulename>
module show <modulename>
module load gcc/5.3.1(system default is version 4.7.7)
In addition to the systemwide modules, SCRiM also has its own custom software stack containing additional modules. You can make these modules available with the following command:
module use /gpfs/group/kzk10/default/sw/modules
Specific software packages can be loaded as follows:
module load anaconda2(Python 2.7.x) or
module load anaconda3(Python 3.x)
module load git-cola/2.10
module load ImageMagick/7.0.5-2
module load julia/0.5.1
module load libgd/2.2.4
module load ncl_ncarg/6.3.0_gcc447
module load ncview/2.1.7
module load panoply/4.7
module load perl/5.24.1
module load pycharm/2016.3.3
module load rstudio/0.98.1103
module load uvcdat/2.4.1
Note that CDO, GDAL, gnuplot, TeX/LaTeX, NCL, NCO, and Pandoc are also available and are being provided as part of the two Anaconda distributions (see above).
At present, there is no way to obtain allocation usage information from the command line as there was on ACI 1.0.
The current state of the batch queue may be obtained using the
showq command. To show the queue state for just the SCRiM allocation, use:
showq –w acct=kzk10_a_g_sc_default
To show the status of the open queue, use:
showq –w acct=open
You can obtain professional support for ICS-ACI resources in the following ways:
Support hours are Mon-Fri 9:00am-6:00pm and Sat-Sun 1:00pm-4:00pm.
ICS has not prepared a comprehensive user guide for ACI. In the past, users have found the ACI Onboarding Materials to be a helpful resource, but these materials are now out-of-date and should not be used.