There are two primary file locations available for your use. Note that both locations are mounted in a shared file system accessible across all nodes. In other words, even if you move from one node to another, the file system will appear exactly the same.
- Home directory (/home/username)
- High speed scratch file system (/mmfs1/home/username/)
Your home directory
is for small files, compiled code, input files, etc. You should not store large files in your home directory, nor should you use your home directory as a location for large file IO during an HPC run. The home directory has a 100GB limit.
The high speed file system (HSFS) is specifically designed for parallel IO during HPC runs. If you are running large codes on multiple nodes with large amounts of output (for instance, a CFD simulation), you should set /mmfs1/home/username as your output location. This will significantly speed up your code, and will prevent the home file system from being bogged down. There are no current limits on how much data you store on the HSFS. However, please keep the following in mind:
- Any data that has been sitting on the HSFS for more than 30 days may be automatically deleted. (So get any important data off ASAP).
- The HSFS is shared among all users, so please use consideration when storing your files on it.
- Your account may be suspended and data deleted without warning if your HSFS usage goes out of control. Make sure you know what you are doing.