User Tools

Site Tools


quick:new

This is an old revision of the document!


README

File name: USING CHPC SUN FUSION

File realease date: 29 January 2013

File version: 6.00

Author: Technical Team

Email: helpdesk@chpc.ac.za

Website: www.chpc.ac.za

Contact: 021 658 2740/58/60

Compilers, libraries and modules

Compilers and libraries that CHPC suppport are available from the following folders:

  • compilers: /opt/gridware/compilers
  • libraries: /opt/gridware/libraries

You can also use Intel compilers by adding the following modules:

module add intel Intel 11.1
module add inteltools Intel 12.0
module add intel2012 Intel 12.1

or sunstudio and gnu

module add sunstudio XXX comment?
module add gcc/version version=4.6.3 or 4.7.2
module add clustertools XXX comment?
module add openmpi/openmpi-1.6.1-gnu compiled with GNU compiler version 4.XXX
module add openmpi/openmpi-1.6.1-intel compiled with Intel compiler version 12.1

Applications like gaussian and amber have their own modules.

XXX Also see the last section XXX XXX Every compiler, library and app should have a module XXX

Here is an example on how to use an amber at CHPC :

module list
module avail
module add intel
module add amber

Note that CHPC only support applications that are installed in /opt/gridware/applications

We discourage users from installing any applications on their home directories. Users can install their own applications in /opt/gridware/users/ which will also not be supported by CHPC.

HOW TO LOGIN

USING A TERMINAL (linux or mac )

ssh username@sun.chpc.ac.za 

USING PUTTY (windows)

- Open Putty.exe - Select Category: Session - Under Host Name or IP address enter sun.chpc.ac.za (from anywhere in the internet) - Port: 22 - Connection Type: SSH - Saved Session: e.g. CHPC-SUN - Close window on exit: Only on clean exit - Click Open - login as: your username - Password: your password

SUN FUSION INFRASTRUSTURE

1. HARPERTOWN

48x Sun Blade X6250 (2 x Intel Xeon quad core 3.0 Ghz/16GB RAM) Compute blade (48 nodes) running OSCAR 64 bit (amd64 aka x86_64)

2. NEHALEM

144 x Sun Blade X6275 (2 x Intel Xeon quad core 2.93 Ghz/12GB RAM) Compute blades (288 nodes) running CentOS (Redhat derived) 5.8 64 bit (amd64 aka x86_64)

3. WESTMERE

48 x Sun Blade X6275 (4 x Intel(R) Xeon(R) CPU X5670 @ 2.93GHz) , 24GB RAM Compute blades (96 nodes) running Centos 5.8 x86_64 bit (amd64 aka x86_64)

4. DELL WESTMERE

60 x Sun Blade X6275 (8 x Intel(R) Xeon(R) CPU X5670 @ 2.93GHz) , 36GB RAM Compute blades (240 nodes) running Centos 5.8 x86_64 bit (amd64 aka x86_64)

5. SUN SPARC M9000 [SMP]

M9000-64 SPARC64 VII: Up to 64 CPUs (512 Cores) with each CMU having 128GB RAM running SOLARIS 10 (sparc64)

4. VISUALISATION SERVER (VIZ01)

1x Sun Fire X4600 Visualization Node with nVidia QuadroPlex running RHEL 5.1 (amd64 aka x86_64)

XXX Interconnect???

XXX Other Info???

SUBMITTING A JOB USING MOAB

Note that more information on how to use Moab and Moab flags you can visit http://www.clusterresources.com/

test.job example:

XXX explain that user needs to create a plain text file for the job script XXX

#!bin/bash
#MSUB -l nodes=1:ppn=12
#MSUB -l walltime=2:00:00
#MSUB -l feature=dell|westmere
#MSUB -m be
#MSUB -V
#MSUB -o /lustre/SCRATCH2/users/username/file.out
#MSUB -e /lustre/SCRATCH2/users/username/file.err
#MSUB -d /lustre/SCRATCH2/users/username/
#MSUB -mb
 

##### Running commands

nproc=`cat $PBS_NODEFILE | wc -l`
mpirun -np $ncproc -machinefile $PBS_NODEFILE <executable> <innput>

submit test:

msub test.job

You can view your job using the following :

checkjob -v -v jobid

STORAGE

CHPC offer 450TB shared temporary lustre storage for users to store their output files. This is a temporary storage, users are advised to remove their data after each successful run. Data will be purged when the storage approaches 80%. Read CHPC Storage Policy: http://www.chpc.ac.za/use-policy

The home directory /export/home/ is backed up daily. Only files that need to be backed up should be stored here. Only max 5GB data per user should be stored in this directory. Applications installed on this directories will not be supported.

If there are any request for storage please send it to helpdesk@chpc.ac.za

Code Name Version Module Directory Notes
gcc 4.5.1 gcc /opt/gridware/compilers with-gmp
zlib 1.2.7 ??? /opt/gridware/compilers with gcc
ImageMagick 6.7.9 ??? /opt/gridware/compilers with Intel 2012
NCO 4.2.1 ??? /opt/gridware/compilers with gcc-4.5.1, intel 11 and openmpi-1.4.2-intel
netcdf-gnu 4.1.2 ??? /opt/gridware/libraries with gcc
netcdf-intel 4.1.2 ??? /opt/gridware/libraries with intel 2012
mvapich2 1.8 ??? /opt/gridware/libraries with intel 2012
mvapich 2.1.8 ??? /opt/gridware/libraries with gcc
HDF5 1.8.9 ??? /opt/gridware/compilers with intel 11.1
OpenMPI 1.6.1 ??? /opt/gridware/compilers/OpenMPI with intel 2012
OpenMPI 1.6.1 ??? /opt/gridware/compilers/OpenMPI with gcc
FFTW 3.3.2 ??? /opt/gridware/libraries with intel 2012, using mvapich2 (r5668) mpi lib
FFTW 2.1.5 ??? /opt/gridware/libraries with intel 2012, using mvapich2 (r5668) mpi lib

XXX WHAT ARE THE MODULE NAMES FOR THESE???

XXX WHERE IS BLAS, ATLAS, LAPACK ???

/app/dokuwiki/data/attic/quick/new.1360659550.txt.gz · Last modified: 2021/12/09 16:42 (external edit)