Index

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | V | W

Symbols

& (run in background)
* (wildcard)
-fprofile-arcs -ftest-coverage
profiling
-g
debugging
-p
profiling
. (the current directory)
.. (the parent directory)
.tar.gz extension
.tgz extension
< (redirecting input)
> (redirecting output)
>> (appending output)
? (wildcard)
^c (kill a process)
| (pipes)
~ (your home directory)

A

a.out, [1]
Amdahl's law
apropos (command search)
Argent job scheduler
see also job scheduler
arithmetic
BASH
arithmetic operators
BASH
arithmetic operators
Python
array
BASH
Python
assembly language

B

background
process
BASH, [1]
arithmetic
arithmetic operators
array
comment
function
function arguments
if-elif-else
list
logic operators
loop
loop control statements
resources
shell script
variable
variable reference
build commands
Makefile
bus error
debugging, [1]

C

C vs Fortran ordering
C++
resources
cat (concatenate)
cd (change directory)
chmod
(change permissions)
clear (clear screen)
Cluster
command-line compilation
comment
BASH
Makefile
Python
compiled programs
compiler
compiler optimizations
condor
see also job scheduler
configure
Constellation
cp (copy)
CPU vs memory/disk speed
cvs
add
admin
checkout
commit
diff
history
import
remove
resources
status
tag
update

D

debugging
-g
advanced debuggers
bus error, [1]
gdb
segmentation fault, [1]
dependencies
Makefile
distributed parallel networks
DMP

E

execute permissions

F

fast ethernet
FFTW
file
Flynn's parallel architecture taxonomy
foreground
process
Fortran
resources
function
BASH
Python
function arguments
BASH
Python

G

gdb
debugging
gigabit ethernet
git
clone
commands
pull
push
resources
web hosting
gmon.out
profiling
GNU compiler collection
g++
g77
gcc
gfortran
GNUmakefile
see also Makefile
Gordon Bell Prize
gprof
profiling
grep
(file search)
gunzip
gzip

H

HDF5
head (view top of file)
Hello world
hg
add
clone
commands
commit
diff
merge
pull
push
resources
status
up
web hosting
HYPRE

I

if-elif-else
BASH
Python
infiniband
info
integrated desktop environment
interactive session
Python

J

Jiffy Lube example
job scheduler
jobs

K

kernel
kill
process

L

LAMMPS
less (view file contents)
linking, [1]
list
BASH
Python
load balancing
load_data_2d()
Matlab
Python
load_info()
Matlab
Python
LoadLeveler
see also job scheduler
logic operators
BASH
Python
loop
BASH
Python
loop control statements
BASH
Python
ls (list)
LUSTRE

M

make
make check
make clean, [1]
make install
makefile
see also Makefile
Makefile, [1]
build commands
comment
dependencies
explicit rule
resources
target
man (manual)
ManeFrame
general information
hardware
Matlab
load_data_2d()
load_info()
plot_solution()
Mayavi
mercurial
see also hg
MIMD
MISD
mkdir (make directory)
Moab
see also job scheduler
module
add
avail
display
help
list
load
resources
rm
show
swap
switch
unload
Moore's law
MPI
resources
running batch jobs
running interactive jobs
wrapper scripts
MPI wrapper scripts
mpiCC
mpic++
mpicc
mpicxx
mpif77
mpif90
openmpicc
openmpicxx
openmpif77
openmpif90
MPI+OpenMP
compilation
running batch jobs
mpiP
MPP
multi-core
multicomputer
multiprocessor
mv (move)

N

netCDF
numerical array
Python

O

object file
object files
OpenMP
OMP_NUM_THREADS
compiler flags
resources
running at the command line
running batch jobs
Oracle grid engine
see also job scheduler
overhead

P

parallel architecture history
parallel computing paradigms
parallel computing resources
parallel concurrency
parallel decomposition
domain decomposition
manager-worker
pipeline
work pool
parallel efficiency
parallel granularity
parallel processes
parallel scalability
parallel speedup
parallel task interaction
parallel tasks
ParaView
ParMETIS
PARPACK
partitions
PETSc
PGI compiler suite
pgc++
pgcc
pgfortran
PHDF5
PID
PLAPACK
Platform LSF
see also job scheduler
plot_solution()
Matlab
Python
process
background
foreground
kill
suspend
profiling
-fprofile-arcs -ftest-coverage
-p
gmon.out
gprof
ps
pwd (print working directory)
Python
arithmetic operators
array
comment
function
function arguments
if-elif-else
interactive session
list
load_data_2d()
load_info()
logic operators
loop
loop control statements
numerical array
plot_solution()
resources
shell script
variable
variable reference

R

reproducibility
resources
BASH
C++
Fortran
MPI
Makefile
OpenMP
Python
cvs
git
hg
module
parallel computing
rm (remove)
rmdir (remove directory)

S

ScaLAPACK
segmentation fault
debugging, [1]
shell
shell script
BASH
Python
running
SIMD
SISD
SLURM, [1]
exclusive nodes
job submission file
salloc
sbatch
scancel
see also job scheduler
shared nodes
sinfo
squeue
srun
time limit
SMP, [1]
strong scaling
SUNDIALS
SuperLU
suspend
process
svn
add
checkout
ci
co
commit
del
delete
diff
help
log
move
mv
remove
ren
rename
resolve
revert
rm
stat
status
up
update
web hosting
web resources

T

tail (view bottom of file)
tar
target
Makefile
TCSH
Torque
see also job scheduler
Trilinos

V

variable
Python
VCS
see also version control systems
version control systems
VisIt

W

wc (word count)
weak scaling
web hosting
git
hg
svn
web resources
svn
wget
whatis (brief manual)