Quick Reference Guide to the SGI High wbr Performance
Document Sample


ASC MSRC Environment Variables ASC MSRC Information
$WRK : /workspace/<account>
$WORK_DIR : workspace for batch jobs* Available Online at:
$ARC : user archive directory http://www.asc.hpc.mil
$HOME : user log in directory
$CPU : platform type
$msas : user’s archival server’s name
• Introduction to the ASC MSRC
[* Created only during batch job execution] • ASC MSRC User’s Guide
• SGI Altix 3700 User’s Guide
Some Unix Commands Aeronautical Systems Center
• SGI Origin 3900 User’s Guide
Major Shared Resource Center
apropos : locate commands by keyword lookup • Archival Server User’s Guide
cd : change working directory (ASC MSRC)
• Scientific Visualization Lab
chmod : change permissions on files
cp : copies files Documentation
less : browse or page through text files • User Tips Quick Reference Guide
ls : lists files
man : display on-line reference manual
more : browse or page through a text file
mv : move files and directories Please visit our website
rcp : remote copy files
scp : remote copy files for information about:
sls : archive directory listing (shows true
file information)
• Hardware Resources
Utilities of Interest
• Software Resources Quick Reference Guide
archive
•
•
Scientific Visualization
Message of the Day
to the
Perform basic file-handling operations on the
local archival storage system.*
• Frequently Asked Questions (FAQ) SGI
ftp-gui
• Policies and Procedures High Performance
• The latest version of this Guide!
Graphical FTP interface.
.......and much more Computing Environment
qprep
Translates job-submission scripts from a
platform independent format to the local,
platform-dependent format.*
quotachk
A utility to find your home directory file
usage.
safeftp
Noninteractive FTP wrapper script. Customer Assistance Center
Toll Free: 1-888-677-2272
Commercial: 937-255-0194 2435 Fifth Street
*PSToolkit (Practical Supercomputing Toolkit) DSN: 785-0194
http://pstoolkit.org Fax: 937-656-9538 Bldg 676
msrchelp@asc.hpc.mil
0606-11 Wright-Patterson AFB OH
ASC 04-1651 45433-7802
SGI Origin Complex SGI Altix Complex Load Sharing Facility (LSF) Commands
Quick Reference Quick Reference
bsub < script : Submit LSF job
(hpc11-0) 12 (600 MHz) MIPS R12000 (eagle-0) 16 (1.6 GHz) Intel Itanium 2 bjobs : Show status of user jobs
Interactive CPUs and 12 GB of memory Interactive CPUs and 32 GB of memory bjobs -u all : Show status of all jobs
bhist -l [JobId] : Show historical job
(hpc11-1 thru 4) 4 nodes with 512 (700 MHz) (eagle-1) 500 (1.6 GHz) Intel Itanium 2
Batch MIPS R14000 CPUs and 512 Batch CPUs and 2 TB of memory information
GB of memory each (3.5 GB/processor user accessible) bresume [JobId] : Resumes a suspended job
bkill [JobId] : Delete a job
(svw10) 16 (400 MHz) MIPS R12000 (eagle-2 thru 4) 3 nodes with 500 (1.6 GHz) bstat : Show status of LSF jobs
SciVis CPUs and 32 GB of memory Batch Intel Itanium 2 CPUs and bqueues : Displays information
500 GB of memory each
(svw11) 16 (500 MHz) MIPS R14000 (875 GB/processor user accessible) about queues
SciVis CPUs and 16 GB of memory
8 MB secondary cache on each processor Queues
HPC systems share two 43 TB disk workspaces Debug : 32 CPUs, 1 hour, 32 GB limit
8 MB secondary cache on each processor Default : up to 1/2 compute nodes, 1 week
HPC systems share 33 TB of disk space Libraries
limit, CPH limited *
SVW systems share 7 TB of disk space SGI SCSL: includes BLAS 1, 2, and 3, and LAPACK
Background : 32 CPUs, 120 hours not charged
Intel MKL: includes ScaLAPACK, sparse solver, against allocation; will not
Libraries LAPACK, BLAS, cblas, FFTs, DFTs, run if other jobs are waiting
SCSL: includes BLAS 1, 2, and 3, and LAPACK VSL, VML
Batch Job Submission and Execution System
Editors Editors eagle jobs: User must submit jobs from eagle-0.
ed, edit, emacs, ex, nedit, vi, vim, xedit, xemacs ed, emacs, ex, gedit, joe, nano, vi, vim, xemacs LSF will determine on which Altix system
the job will run.
Debuggers Debuggers
cvd, dbx, ddd, gdb ddd, gdb, idb
hpc11 jobs: User must submit jobs from hpc11-0.
LSF will determine on which hpc11
Parallel Run Command Parallel Run Command system the job will run.
mpirun -np [# of CPUs] [program] [options] pam -mpi -a eagle -auto_place [program]1
mpirun -np [# of CPUs] [program] [options]2
dplace -x2 -c[CPU range] [program]3 *CPU Hours (CPH)
CPH = Number_of_CPU x Wall_Time
MPI
1
2
hybrid MPI and SMP with 500 processors or less CPH Limit ≈ 1/2 * compute nodes * 48 hours
3
OpenMP or SHMEM (example CPU range:
0-15 for 16 processors) For more information visit:
http://www.asc.hpc.mil/overall/faq/batchfaqs.php
Compilers Compilers
Compiler Commands Compiler Commands Kerberos Commands
f77, f90 : MIPSpro FORTRAN 77 and 90 ifort : Intel FORTRAN 77 and 90
cc : MIPS and MIPSpro C icc : Intel C kinit : obtain Kerberos ticket
kpassword [principal] : change Kerberos password
CC : MIPSpro C++ icpc : Intel C/C++
kdestroy : destroy Kerberos tickets
GNU Compiler Commands GNU Compiler Commands
gcc, c++, g++, g77 : C, C++, C++, FORTRAN 77 gcc, c++, g++, g77 : C, C++, C++, FORTRAN 77
Related docs
Get documents about "