This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
quick:new [2013/02/12 12:28] andyr [Compilers, libraries and modules] |
quick:new [2021/12/09 16:42] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ======README====== | + | ( moved to quick:start ) |
| - | + | ||
| - | 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/ | + | |
| - | + | ||
| - | + | ||
| - | =====Compilers, | + | |
| - | + | ||
| - | + | ||
| - | Compilers and libraries that CHPC support are available from the following folders: | + | |
| - | + | ||
| - | * compilers: ''/ | + | |
| - | * libraries: ''/ | + | |
| - | + | ||
| - | To use our libraries , compiliers and some applications you will have to load them as modules. | + | |
| - | + | ||
| - | Here is an example on how to use an amber at CHPC : | + | |
| - | + | ||
| - | module list ### this will show you modules that are currently loaded in your environment | + | |
| - | module avail ### this will show you modules that are available for the cluster | + | |
| - | module add intel ### loading an intel 2011 module | + | |
| - | module add amber ### loading amber2012 with ambertools module | + | |
| - | + | ||
| - | You can also use Intel compilers by adding the following modules: | + | |
| - | + | ||
| - | |'' | + | |
| - | |'' | + | |
| - | |'' | + | |
| - | + | ||
| - | or sunstudio and gnu | + | |
| - | + | ||
| - | |'' | + | |
| - | |'' | + | |
| - | |'' | + | |
| - | |'' | + | |
| - | |'' | + | |
| - | + | ||
| - | 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 ''/ | + | |
| - | + | ||
| - | We discourage users from installing any applications on their home directories. Users can install their own applications in / | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | =====HOW TO LOGIN===== | + | |
| - | + | ||
| - | + | ||
| - | USING A TERMINAL | + | |
| - | + | ||
| - | ssh username@sun.chpc.ac.za | + | |
| - | + | ||
| - | + | ||
| - | USING PUTTY (windows) | + | |
| - | + | ||
| - | + | ||
| - | - Open '' | + | |
| - | - Select Category: Session | + | |
| - | - Under Host Name or IP address enter '' | + | |
| - | - Port: 22 | + | |
| - | - Connection Type: SSH | + | |
| - | - Saved Session: e.g. '' | + | |
| - | - Close window on exit: Only on clean exit | + | |
| - | - Click Open | + | |
| - | - login as: your // | + | |
| - | - Password: your // | + | |
| - | + | ||
| - | + | ||
| - | =====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:// | + | |
| - | + | ||
| - | + | ||
| - | '' | + | |
| - | + | ||
| - | XXX explain that user needs to create a plain text file for the job script XXX | + | |
| - | + | ||
| - | < | + | |
| - | # | + | |
| - | #MSUB -l nodes=1: | + | |
| - | #MSUB -l walltime=2: | + | |
| - | #MSUB -l feature=dell|westmere | + | |
| - | #MSUB -m be | + | |
| - | #MSUB -V | + | |
| - | #MSUB -o / | + | |
| - | #MSUB -e / | + | |
| - | #MSUB -d / | + | |
| - | #MSUB -mb | + | |
| - | + | ||
| - | + | ||
| - | ##### Running commands | + | |
| - | + | ||
| - | nproc=`cat $PBS_NODEFILE | wc -l` | + | |
| - | mpirun -np $ncproc -machinefile $PBS_NODEFILE < | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | 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:// | + | |
| - | + | ||
| - | The home directory ''/ | + | |
| - | + | ||
| - | If there are any request for storage please send it to '' | + | |
| - | + | ||
| - | ^Code Name ^Version ^Module ^Directory ^Notes | + | |
| - | |gcc |4.5.1 |'' | + | |
| - | |zlib |1.2.7 |''???'' | + | |
| - | |ImageMagick |6.7.9 |''???'' | + | |
| - | |NCO |4.2.1 |''???'' | + | |
| - | |netcdf-gnu |4.1.2 |''???'' | + | |
| - | |netcdf-intel |4.1.2 |''???'' | + | |
| - | |mvapich2 |1.8 |''???'' | + | |
| - | |mvapich |2.1.8 |''???'' | + | |
| - | |HDF5 |1.8.9 |''???'' | + | |
| - | |OpenMPI |1.6.1 |''???'' | + | |
| - | |OpenMPI |1.6.1 |''???'' | + | |
| - | |FFTW |3.3.2 |''???'' | + | |
| - | |FFTW |2.1.5 |''???'' | + | |
| - | + | ||
| - | + | ||
| - | XXX WHAT ARE THE MODULE NAMES FOR THESE??? | + | |
| - | + | ||
| - | XXX WHERE IS BLAS, ATLAS, LAPACK ??? | + | |
| - | + | ||
| - | + | ||