Skip to content

Using CSC Taito GPU

HenglinShi edited this page Jan 24, 2018 · 18 revisions

Activating Your CSC Account

Login to CSC services using university authentications

https://sui.csc.fi/web/guest

Then input your university account and password, and login.

Activating your account

In your dashborad

Click the Sign Up in the red box. After submitting your application, the "Add Service" icon will disappear. Then you are able to login to the CSC server.

Login to Taito-GPU server

Using Putty

Open you putty

Then click Open and give the authentication information you just signed up

Using Graphical Interface with X11

Modules in the Taito-GPU

Various software has been prepared by the server and well packed so that you can use them easily. e.g.

module avail #list available packages on the server
module avail <Module Name> #list special packages on the server, e.g. module avail caffe

module load <Module Name> # Load a package, e.g.
module load caffe

For example, if you put

module  avail

in the terminal, you will get

You can see caffe has already been installed.

If you want to clean packages have been loaded, you can use

module purge #Clean all loaded package

if you want to load a specific package, you can use

module load caffe
which caffe #to check the caffe you have loaded.

This caffe was built with OpenCV 2.4.10 and Python 3.4.5. But you can build your own caffe if you want to use Python 2.7. We will talk about this later.

Build your own caffe based on Python 2.7

Load python environment

module load python-env/2.7.10

Check right python has been loaded

python -V

Down load your own caffe and place it in the right place Modifying the Makefile.config

make all -j32
make pycaffe

How to use Nsight on Taito-GPU

Requirements: Putty, Xming

Configure Xming and starting Xming Server

Configure X11 forwarding for Putty

Then you connect the Taito-GPU server with Putty again. Then put following command in the terminal

srun -N 1 -n 1 --mem-per-cpu=32000 -t72:00:00 --gres=gpu:p100:1 -p gpu --x11=first /appl/opt/cuda/9.0/bin/nsight

Then a Nsight window will appear on your screen.

Accessing personal folders

Please refer following link https://research.csc.fi/taito-disk-environment

To be continued

Caffe2

Tensorflow