CSE260 Fa15 - Computing Resources



Computing Resources

Each student in the course will have access to 3 resources: Bang, Stampede and Sorken. These platforms should be used for course work only.

Sorken accounts haven’t yet been set up, but will be soon. If you aren’t able to login to Bang, let the TA know immediately. International students require an additional step to obtain their Bang account (and Moodle), and we will post an announcement on Piazza.

The programming environments on each resource have been set up assuming that you have defined the PUB environment variable to point at a certain folder on each respective machine. In particular, PUB should be defined in the file .bashrc, which is is located in your home directory, as follows

Machine Command
Bang export PUB=/share/class/public/cse260-fa15 (environment not yet set up)
Stampede export PUB=/home1/00660/tg458182/cse260-fa15 (environment not yet set up)
Sorken export PUB=/share/public/cse260-fa15

Bang

Bang is a distributed memory cluster for developing MPI software and provides interactive resources to supplement those on Stampede, where your scaling studies will be conducted. Your login ID and password will be the same as your UCSD AD credentials. Here are instructions for using Bang.

Stampede

Stampede, which is located at TACC, The Texas Advanced Computing Center, is a large mainframe containing two kinds of processing nodes: Nvidia Kepler GPUs and Intel Phi manycore processors. Here is a brief guide to Getting Started with Stampede

To obtain a Stampede account, you must first have an XSEDE account (XSEDE is organization that administers Stampede and other NSF supercomputers). If you don’t have an XSEDE account, sign up for one at the following URL: https://portal.xsede.org/#/guest.

You will be asked to provide us with your XSEDE login, watch for the class announcement posted in Piazza.

Sorken

Sorken Sorken is a small high performance GPU cluster with dual socket Sandy-bridge processors and NVIDIA K80 GPUs (4 devices) located at each of 3 nodes. Your login ID and password will be the same as your UCSD AD credentials. Here are instructions for using Sorken. Sorken was primarily funded by the CSE Department, with fractional support from Nvidia.


Remote Display

If you are running a program with a graphical interface (i.e. gnuplot, or the CUDA profiler), connect to the remote machine from a Linux platform using the -X option of ssh:

$ ssh -X yourlogin@ccom-bang-login.ucsd.edu

If you are connecting from a Windows platform, and are using a ‘secure shell client’ AND ‘exceed’ (or xwin32, or cygwin) to log into a remote machine you must ensure that ‘X11 tunneling’ is set. To do this, you must have installed Cygwin /X with X11. Remote visual display can be slow when off campus.


Determining Multicore Processor Characteristics

Here is how to Learn about your processor’s attributes.