File Systems
Home Directories
Each user is provided a home directory to store frequently used items such as source code, binaries, and scripts. Please see the home directories page in the general support section for more details.
Project Directories
Each project is provided a directory to share project common files. Please see the project directories page in the general support section for more details.
Work Directories
Local work space is available on each NCCS high-performance computing (HPC) system for temporary files and for staging large files from and to the High Performance Storage System (HPSS). The space is not backed up. Additionally, to ensure adequate workspace is available for user jobs, a script that finds and deletes old files runs on the system nightly. This script deletes files that have not been accessed or modified in more than 14 days. If the file system does not have sufficient free space after the script runs, the script will run again with a threshold of fewer than 14 days. Thus, it is critical to archive files from the scratch area as soon as possible.
Each user’s work space can be accessed through
/tmp/work/$USER
The path /tmp/work/$USER
is available on all NCCS HPC systems, but it points to a different file system on each supercomputer. Each one is local to that respective supercomputer.
Do not create files directly in the /tmp
directory! /tmp/work/$USER
is actually a symbolic link to a completely different file system (such as /scratch/scr4tb/$USER
). The /tmp
file system itself is quite small, and when /tmp
fills up, system problems result.
HPSS
The HPSS provides archival storage for NCCS users. Please see the HPSS section for more details.