Connecting to CCR

From CCN Wiki
Jump to navigation Jump to search

CCR is UB's computational cluster, and is accessed via terminal. Incoming connections are permitted only from UB IP addresses, so connecting from off-campus will require a VPN connection.

Connecting by SSH

ssh -X ubit_name@rush.ccr.buffalo.edu

When prompted for password, provide your CCR password, which is set independently of your UBIT password. If you forgot your password, go here.

Directories

Your home directory is /usr/ubit_name and has a very modest disk quota. We also have a project directory in /projects/academic/cpmcnorg with a 500GB quota. This is where we will do most of our modeling and where MikeNet is located.

Load Modules

CCR uses modules to manage the libraries and compilers available to each login. You can see available modules (optionally by keyword) using the module command, e.g.,:

module avail mpi

This returns a list of all modules with 'mpi' in the name. To load the intel-mpi 2017.0.1 module:

module load intel-mpi/2017.0.1

Likewise, to load the corresponding mkl (GPU acceleration) library:

module load mkl/2017.0.1

It is recommended to use matching module versions.

Compiling

Compiler linker options for intel processors can be found here