How to Use WestGrid fileWindows Mac Linux OpenSSH . Windows Mac Linux PuTTY ......

Preview:

Citation preview

How to Use WestGrid Computational Resources

with Edmund Sumbar

Storage Visualization

Computation

cluster

cluster

160 compute nodes

16 GB

0 1 2 3

4 5 6 7

SSH

Windows Mac Linux

Linux

SSH

Windows Mac Linux

OpenSSH

Windows Mac Linux

PuTTY WinSCP

grex.westgrid.ca bugaboo.westgrid.ca checkers.westgrid.ca hermes.westgrid.ca orcinus.westgrid.ca etc.

1

2 3

5

4

6

7

8

9

10

11

12

13

14

15

16

Hello, world!

$ gcc -o hello hello.c $ ./hello Hello, world!

$ cat hello.pbs ./hello

$ qsub hello.pbs 640037.ox.local

$ ls hello hello.c hello.pbs hello.pbs.e640037 hello.pbs.o640037

$ cat hello.pbs.o640037 ... Hello, world!

shell script

$ cat hello.pbs #! /bin/bash #PBS -S /bin/bash cd $PBS_O_WORKDIR ./hello

#! /bin/bash #PBS -S /bin/bash #PBS -N hello #PBS -m bea #PBS -M esumbar@ualberta.ca #PBS –l walltime=00:10:00 #PBS –l pmem=1gb #PBS –l procs=1 cd $PBS_O_WORKDIR ./hello

job scheduling

software modules

Which cluster should I use?

serial shared memory

MPI Gaussian Matlab

breezy* n

bugaboo n

checkers n

cortex n

glacier n

grex n n

hermes n

lattice* n

nestor n

orcinus n n

www.westgrid.ca

support@westgrid.ca

slideshare.net/esumbar/ youtube.com/user/exumbar/ cluster.srv.ualberta.ca/doc/

Recommended