next up previous
Next: About this document ... Up: High Performance Data Management Previous: Huge Data Bases


Index

account
Your AVIDD Account
AFS
HPC and The Grid
fileset
Structured versus Flat Files
ALICE
Other Parallel Libraries
Andrew File System
HPC and The Grid
ANL
IU HPSS
Arctic Region Supercomputer Center
HPC Facilities at Public
ARSC
HPC Facilities at Public
Cray X1
To Program Or Not
AVIDD
Introduction | IU HPC Facilities
GPFS
Working with Data on | The AVIDD GPFS
mounting point
The AVIDD GPFS
performance
The AVIDD GPFS
permissions
The AVIDD GPFS
NFS
Working with Data on
server nodes
Working with Data on
WWW page
Finding Help and Documentation
Birman, Ken
The History of MPI
Boehlert, Sherwood
HPC Facilities at Public
C
arrays versus pointers
The Assignment
case
Program mkrandfile
chmod
Bank Queue
clock
Timing a Job
CLOCKS_PER_SEC
Timing a Job
command line
reading
Program mkrandfile
exit
Program mkrandfile
exit status
Program mkrandfile
fclose
Program mkrandfile
feof
Program xrandfile
ferror
Program xrandfile
fopen
Program mkrandfile
for
Data Parallel Paradigm | Program mkrandfile
fread
Program xrandfile
fscanf
Restoring and Saving the
fwrite
Program mkrandfile
getenv
Restoring and Saving the | Exercises
gethostname
Hello World
getopt
Program mkrandfile | Handling UNIX Errors
if
Program mkrandfile
INT_MAX
Program xrandfile
long long
Program xrandfile
macros
Program xrandfile
malloc
Exercises | Program xrandfile
mkdir
Exercises
optarg
Program mkrandfile
perror
Program mkrandfile
rand
Program mkrandfile
rename
Restoring and Saving the
sizeof
Program mkrandfile
srand
Program mkrandfile
sscanf
Program mkrandfile | Exercises | Program xrandfile
stat
Exercises
S_ISDIR
Exercises
strcat
Restoring and Saving the
strcpy
Restoring and Saving the
switch
Program mkrandfile
time
Timing a Job
wrap around
Timing a Job
while
Program mkrandfile | Program xrandfile
CAE XSH convention
Timing a Job
XSI conformance
Timing a Job
capacity computing
The Focus of the | To Program Or Not
car crash analysis
To Program Or Not
distributing jobs
The Focus of the
SETI
To Program Or Not
CEA
IU HPSS
CERN
To Program Or Not
Chameleon
The History of MPI
checkpointing
Checkpointing and Resubmission
ChemIO
Other Parallel Libraries
Clemson University
The AVIDD GPFS
clusters
The Focus of the
competition
lack of in IT
The Almighty PC
Congress
supercomputer hearing
HPC Facilities at Public
Connection Machine
Data Parallel Paradigm
Cornell University
The History of MPI
Cray
Supercomputers and Clusters
Cascade
Supercomputers and Clusters
Red Storm
Supercomputers and Clusters
T3E
The Discussion
Tera
Supercomputers and Clusters
Unicos
checkpointing
Checkpointing and Resubmission
X1
Supercomputers and Clusters | Diffusion | The Discussion
at ARSC
HPC Facilities at Public
Cygwin
Connecting to the AVIDD
bash
Connecting to the AVIDD
cygrunsrv
PostgreSQL under Cygwin
Dfs
Connecting to the AVIDD
download
Connecting to the AVIDD
Emacs
Connecting to the AVIDD
installation
Connecting to the AVIDD
NTFS
Connecting to the AVIDD
ACLs
Connecting to the AVIDD
OpenSSH
Connecting to the AVIDD | Connecting to the AVIDD
authorized_keys
Connecting to the AVIDD
DSA keys
Connecting to the AVIDD
public
Connecting to the AVIDD
passphrase
Connecting to the AVIDD
slogin
Connecting to the AVIDD
-X
Connecting to the AVIDD | Connecting to the AVIDD
ssh-add
Connecting to the AVIDD
ssh-agent
Connecting to the AVIDD | Connecting to the AVIDD
ssh-keygen
Connecting to the AVIDD
-t dsa
Connecting to the AVIDD
SSH2
Connecting to the AVIDD
X11R6
Connecting to the AVIDD
startxwin.sh
Connecting to the AVIDD
starxwin.sh
Connecting to the AVIDD
xclock
Connecting to the AVIDD
XWin
Connecting to the AVIDD
-clipboard
Connecting to the AVIDD
-multiwindow
Connecting to the AVIDD
DARPA
High Productivity Computing Systems Program
Supercomputers and Clusters
data bases
and business
Databases: From Small to
and science
Databases: From Small to
as client-server systems
Databases: From Small to
DB2
Databases: From Small to
architecture
Huge Data Bases
coordinator node
Huge Data Bases
explain tools
Huge Data Bases
functions as data
Huge Data Bases
on AVIDD
Huge Data Bases
optimizer
plans
Huge Data Bases
Parallel Edition
Finding Help and Documentation | Databases: From Small to | Huge Data Bases
parallelism
function shipping
Huge Data Bases
inter-transaction
Huge Data Bases
intra-query
Huge Data Bases
IO shipping
Huge Data Bases
pipelined
Huge Data Bases
query decomposition
Huge Data Bases
SQL
Huge Data Bases
utilities
Huge Data Bases
epidemiology
Databases: From Small to
high energy physics
SLAC
Databases: From Small to
Ingress
Databases: From Small to
medical information systems
Regenstrief Institute
Databases: From Small to
National Library
Databases: From Small to
Oracle
Databases: From Small to
personal
list of citations
Databases: From Small to
PostgreSQL
Databases: From Small to
C interface
Talking to a PostgreSQL
examples
Talking to a PostgreSQL
createdb
PostgreSQL under Cygwin
documentation
PostgreSQL under Cygwin
ecpg
Talking to a PostgreSQL
Embedded SQL preprocessor
Talking to a PostgreSQL
initdb
PostgreSQL under Cygwin
IPC daemon
PostgreSQL under Cygwin
Java interface
Talking to a PostgreSQL
libpq
Talking to a PostgreSQL
pg_hba.conf
PostgreSQL under Cygwin
pg_ident.conf
PostgreSQL under Cygwin
postgresql.conf
PostgreSQL under Cygwin
postmaster
PostgreSQL under Cygwin
psql
PostgreSQL under Cygwin | Talking to a PostgreSQL psql
-c
Talking to a PostgreSQL
-f
Talking to a PostgreSQL psql
-l
Talking to a PostgreSQL psql
$\backslash$?
Talking to a PostgreSQL psql
$\backslash$c
Talking to a PostgreSQL psql
$\backslash$d
Talking to a PostgreSQL psql
$\backslash$e
Talking to a PostgreSQL psql
$\backslash$h
Talking to a PostgreSQL psql
$\backslash$i
Talking to a PostgreSQL psql
$\backslash$l
Talking to a PostgreSQL psql
$\backslash$q
Talking to a PostgreSQL psql
$\backslash$r
Talking to a PostgreSQL psql
$\backslash$s
Talking to a PostgreSQL psql
$\backslash !$
Talking to a PostgreSQL psql
slash commands
Talking to a PostgreSQL psql
templates
Talking to a PostgreSQL psql
SQL
atomicity
Talking to a PostgreSQL
begin
Talking to a PostgreSQL
commit
Talking to a PostgreSQL
create database
Talking to a PostgreSQL psql
create table
Talking to a PostgreSQL psql
delete
Talking to a PostgreSQL
insert
Talking to a PostgreSQL psql | Talking to a PostgreSQL
lock
Talking to a PostgreSQL
rollback
Talking to a PostgreSQL
select
Talking to a PostgreSQL psql
update
Talking to a PostgreSQL psql | Talking to a PostgreSQL
SQL Server
Databases: From Small to
storage methods
Databases: From Small to
tables
Databases: From Small to
data parallel programming
scalability
Scalability of Parallel Programming
data parallelism
Data Parallel Paradigm
deadlock
Shared Memory Paradigm
Dell
Databases: From Small to
disk IO
caching
The AVIDD GPFS
data compression
The AVIDD GPFS
writes versus reads
The AVIDD GPFS
Distributed Storage Systems Groups
Using PFTP on AVIDD
DSSG
Using PFTP on AVIDD
Dynix
Shared Memory Paradigm
Earth Simulator
Supercomputers and Clusters | Supercomputers and Clusters | To Program Or Not
ECMWF
IU HPSS
Emacs
default.el
Finding Help and Documentation
info
Finding Help and Documentation
Express
The History of MPI
FLIC
Other Parallel Libraries
fork
Shared Memory Paradigm
Fortran 90
Data Parallel Paradigm
and MPI
Mixing Parallel Programming Paradigms
and shared memory
Shared Memory Paradigm
Fox, Geoffrey
The History of MPI
FTP
Connecting to the AVIDD
fuddy daddies
HPC Facilities at Public
Fujitsu
Supercomputers and Clusters
AP-3000
The Discussion
Gateway
The Focus of the
girlfriend
upset
To Program Or Not
GNU
compilers
Finding Help and Documentation
info
Finding Help and Documentation
GPFS
ACLs
Finding Help and Documentation
documentation
Finding Help and Documentation
IO
dependence on block size
Exercises
memory caching
The AVIDD GPFS
on AVIDD
The AVIDD GPFS
Grid
HPC and The Grid
.NET Password as grid
HPC and The Grid
AFS as grid
HPC and The Grid
and distributed computing
HPC and The Grid
Globus
HPC and The Grid
Legion
HPC and The Grid
Unicore
HPC and The Grid
Gropp, William
MPI Documentation and Literature
HDF4
Introduction
HDF5
Introduction
and Cactus
Introduction
and Chombo
Introduction
and Flash
Introduction
and Intel Array Visualizer
Introduction
and Java
What Else in HDF5?
and LabVIEW
Introduction
and MPI-IO
Property Lists
and Swarm
Introduction
and Vis5D
Introduction
constants
H5F_ACC_EXCL
HDF5 File Creation
H5F_ACC_RDONLY
Writing On and Reading
H5F_ACC_RDWR
Writing On and Reading
H5F_ACC_TRUNC
HDF5 File Creation
H5FD_MPIO_COLLECTIVE
Contiguous Hyperslabs
H5FD_MPIO_INDEPENDENT
Contiguous Hyperslabs
H5P_DATASET_CREATE
Property Lists
H5P_DATASET_XFER
Property Lists | Activate Checksum for Error
H5P_DEFAULT
HDF5 File Creation | HDF5 Datasets | Property Lists
H5P_FILE_ACCESS
Property Lists
H5P_FILE_CREATE
Property Lists
H5S_SELECT_AND
Sequential Example
H5S_SELECT_NOTA
Sequential Example
H5S_SELECT_NOTB
Sequential Example
H5S_SELECT_OR
Sequential Example
H5S_SELECT_SET
Sequential Example
H5S_SELECT_XOR
Sequential Example
H5S_UNLIMITED
HDF5 Datasets
H5T_COMPOUND
Compound Datatypes
H5T_ENUM
Compound Datatypes
H5T_NATIVE_DOUBLE
Compound Datatypes
H5T_NATIVE_FLOAT
Compound Datatypes
H5T_NATIVE_INT
Writing On and Reading | Compound Datatypes
H5T_OPAQUE
Compound Datatypes
H5T_STD_I32BE
Structured versus Flat Files
H5Z_FILTER_FLETCHER32
Activate Checksum for Error
Folk, Michael J.
Introduction
Frequently Asked Questions
Introduction
gif2h5
What Else in HDF5?
h4toh5
What Else in HDF5?
h52gif
What Else in HDF5?
H5Aclose
HDF5 Attributes
H5Acreate
HDF5 Attributes
attribute creation property list
HDF5 Attributes
H5Awrite
HDF5 Attributes
H5c++
What Else in HDF5?
H5Dclose
HDF5 Datasets
H5Dcreate
HDF5 Datasets
dataset creation property list
HDF5 Datasets
H5Dget_create_plist
Create an Extendible Dataset
H5Dget_space
Create an Extendible Dataset
h5diff
What Else in HDF5?
H5Dopen
Writing On and Reading
H5Dread
Writing On and Reading
h5dump
Structured versus Flat Files
H5Dwrite
Writing On and Reading
h5fc
What Else in HDF5?
H5Fclose
HDF5 File Creation
H5Fcreate
HDF5 File Creation
file access property list
HDF5 File Creation
file creation property list
HDF5 File Creation
H5Fopen
Writing On and Reading
file access flag
Writing On and Reading
file access property list
Writing On and Reading
H5Gclose
HDF5 Groups
H5gen
What Else in HDF5?
H5Gget_objinfo
Iterating over HDF5 Groups
H5Giterate
Iterating over HDF5 Groups
h5import
What Else in HDF5?
h5ls
Structured versus Flat Files
H5Pcreate
Modifying Property Lists
h5perf
What Else in HDF5?
H5Pget_chunk
Create an Extendible Dataset
H5Pget_edc_check
Activate Checksum for Error
H5Pget_layout
Create an Extendible Dataset
H5Pset_chunk
Create an Extendible Dataset
H5Pset_deflate
Create a Compressed Dataset
H5Pset_dxpl_mpio
Contiguous Hyperslabs
H5Pset_fapl_family
Create a File Family
H5Pset_fapl_mpio
Create an MPI-IO File
H5Pset_filter
Activate Checksum for Error
H5Pset_sizes
Modifying Property Lists
H5Rcreate
What Else in HDF5?
h5repart
What Else in HDF5?
H5Sclose
HDF5 Datasets
H5Scopy
Point Selection
H5Screate_simple
HDF5 Datasets
H5Sget_simple_extent_dims
Create an Extendible Dataset
H5Sget_simple_extent_ndims
Create an Extendible Dataset
H5Sselect_elements
Point Selection
H5Sselect_hyperslab
Create an Extendible Dataset | Sequential Example
H5Tcommit
Iterating over HDF5 Groups
H5Tcreate
Compound Datatypes
H5Tinsert
Compound Datatypes
h5toh4
What Else in HDF5?
H5View
What Else in HDF5?
HOFFSET
Compound Datatypes
JHI5
What Else in HDF5?
MPI-IO
hyperslab selection
Hyperslab Selection
object reference
Iterating over HDF5 Groups
on AVIDD
Introduction
Reference Manual
Introduction
Tutorial
Introduction
types
H5T_STD_I32BE
HDF5 Datasets
herr_t
HDF5 File Creation
hid_t
HDF5 File Creation
hsize_t
HDF5 Datasets
User's Guide
Introduction
versus data bases
Structured versus Flat Files
versus flat files
Structured versus Flat Files
VisAD
What Else in HDF5?
High Performance Fortran
Data Parallel Paradigm
High Performance Storage System
IU HPSS
Hitachi
Supercomputers and Clusters
hogs
Timing a Job
HPC
The Focus of the
HPF
Data Parallel Paradigm
and MPI
Message Passing Paradigm
on AVIDD
The Discussion
versus MPI
The Discussion
HPSS
Working with Data on | IU HPSS
and DB2
Huge Data Bases
pftp
Using PFTP on AVIDD
client
Using PFTP on AVIDD
kerberized client
Using PFTP on AVIDD
users
IU HPSS
I-Light
Introduction | HPC and The Grid
IA32
Introduction
IA64
Introduction
IBM
Introduction | The Focus of the | Supercomputers and Clusters
Blue Gene/L
and DB2
Huge Data Bases
BlueGene/L
MPI IO
HPSS
Introduction
PERCS
Supercomputers and Clusters
SP
at Indiana University
IU HPC Facilities
Watson Laboratory
and MPI-IO
MPI IO
ICRR
IU HPSS
IEEE-1003
Checkpointing and Resubmission
IN2P3
IU HPSS
India
To Program Or Not
Indiana University
IU HPC Facilities | IU HPSS
AVIDD
IU HPC Facilities
IBM SP
IU HPC Facilities
GPFS
IU HPC Facilities
LAM MPI
Message Passing Paradigm
IRAF
To Program Or Not
ISIS
The History of MPI
and Microsoft Wolfpack
The History of MPI
virtual synchrony
The History of MPI
Jacobi, Karl Gustav Jacob
Diffusion
KEK
IU HPSS
Kerberos
Using PFTP on AVIDD
kdestroy
Using PFTP on AVIDD
kinit
Using PFTP on AVIDD
klist
Using PFTP on AVIDD
KISTI
IU HPSS
LAM
The History of MPI
MPI
The History of MPI
LANL
IU HPSS
Laplace
equation
Diffusion
boundary conditions
Diffusion
discretized
Diffusion
Jacobi iterations
Diffusion
operator
Diffusion
Linux
Required Level of Skills
LLNL
IU HPSS
Lusk, Ewing
MPI Documentation and Literature
man
configuration file
Finding Help and Documentation
Mathematica
To Program Or Not
Matlab
To Program Or Not
message passing
Message Passing Paradigm
Message Passing Interface
Message Passing Paradigm
Microsoft
The History of MPI
.NET Password
HPC and The Grid
Wolfpack
The History of MPI
Word
Databases: From Small to
MPI
Message Passing Paradigm | The History of MPI
and multi-threading
Mixing Parallel Programming Paradigms
Argonne implementation
Finding Help and Documentation
C++
What is in MPI?
collective operations
Greetings, Master
communicator
What is in MPI?
error handler
Handling MPI Errors
error class
Handling MPI Errors
error code
Handling MPI Errors
MPI_ERRORS_ARE_FATAL
Handling MPI Errors
MPI_ERRORS_RETURN
Handling MPI Errors
MPI_SUCCESS
Handling MPI Errors
group
Handling MPI Errors
constants
MPI_2INT
Derived Datatypes in MPI
MPI_ANY_SOURCE
Greetings, Master
MPI_ANY_TAG
Greetings, Master
MPI_BYTE
Derived Datatypes in MPI
MPI_CHAR
Greetings, Master | Derived Datatypes in MPI
MPI_COMM_NULL
The Discussion
MPI_COMM_SELF
The Discussion
MPI_COMM_WORLD
Hello World
MPI_DISTRIBUTE_BLOCK
Defining File Views in | The Discussion
MPI_DISTRIBUTE_CYCLIC
Defining File Views in | Exercises
MPI_DISTRIBUTE_DFLT_DARG
Defining File Views in | The Discussion
MPI_DISTRIBUTE_NONE
Defining File Views in
MPI_DOUBLE
Dividing the Pie | Derived Datatypes in MPI
MPI_DOUBLE_INT
Derived Datatypes in MPI
MPI_ERRORS_ARE_FATAL
Handling MPI Errors
MPI_ERRORS_RETURN
Handling MPI Errors
MPI_FLOAT
Derived Datatypes in MPI
MPI_FLOAT_INT
Derived Datatypes in MPI
MPI_INFO_NULL
The Discussion
MPI_INT
Derived Datatypes in MPI
MPI_LB
Derived Datatypes in MPI | Derived Datatypes in MPI
MPI_LONG
Derived Datatypes in MPI
MPI_LONG_DOUBLE
Derived Datatypes in MPI
MPI_LONG_DOUBLE_INT
Derived Datatypes in MPI
MPI_LONG_INT
Derived Datatypes in MPI
MPI_LONG_LONG
Derived Datatypes in MPI
MPI_LONG_LONG_INT
Derived Datatypes in MPI
MPI_MAX_INFO_KEY
File Hints
MPI_MAX_INFO_VAL
File Hints
MPI_ORDER_C
Defining File Views in | The Discussion
MPI_ORDER_FORTRAN
Defining File Views in
MPI_SHORT
Derived Datatypes in MPI
MPI_SHORT_INT
Derived Datatypes in MPI
MPI_SUCCESS
Handling MPI Errors
MPI_SUM
Dividing the Pie
MPI_UB
Derived Datatypes in MPI | Derived Datatypes in MPI
MPI_UNSIGNED
Derived Datatypes in MPI
MPI_UNSIGNED_CHAR
Derived Datatypes in MPI
MPI_UNSIGNED_LONG
Derived Datatypes in MPI
MPI_UNSIGNED_SHORT
Derived Datatypes in MPI
MPI_WCHAR_T
Derived Datatypes in MPI
data types
What is in MPI?
debugging programs with fprintf
Bank Queue
file handle
The Discussion
Fortran 90
What is in MPI?
instrumenting a program
Instrumenting MPI Programs with
LAM MPI
Message Passing Paradigm | Finding Help and Documentation | The History of MPI
MPE
MPI Graphics and Process
alog file
Instrumenting MPI Programs with
automatic logging
Instrumenting MPI Programs with
clog file
Instrumenting MPI Programs with
clog2alog
Instrumenting MPI Programs with
clogTOslog2
Instrumenting MPI Programs with
constants
MPE_AQUAMARINE
Program cxgraphics.c
MPE_BLACK
Program cxgraphics.c
MPE_BLUE
Program cxgraphics.c
MPE_BROWN
Program cxgraphics.c
MPE_CORAL
Program cxgraphics.c
MPE_CYAN
Program cxgraphics.c
MPE_FORESTGREEN
Program cxgraphics.c
MPE_GRAY
Program cxgraphics.c
MPE_GREEN
Program cxgraphics.c
MPE_MAGENTA
Program cxgraphics.c
MPE_MAROON
Program cxgraphics.c
MPE_ORANGE
Program cxgraphics.c
MPE_PINK
Program cxgraphics.c
MPE_RED
Program cxgraphics.c
MPE_SUCCESS
Program cxgraphics.c
MPE_WHITE
Program cxgraphics.c
MPE_YELLOW
Program cxgraphics.c
jumpshot
Instrumenting MPI Programs with
Timeline Window
Instrumenting MPI Programs with
MPE_Close_graphics
Program cxgraphics.c
MPE_Describe_event
Instrumenting MPI Programs with
MPE_Describe_state
Instrumenting MPI Programs with
MPE_Draw_circle
Program cxgraphics.c | Program cxgraphics.c
MPE_Draw_line
Program cxgraphics.c
MPE_Draw_point
Program cxgraphics.c
MPE_Draw_string
Program cxgraphics.c | Program cxgraphics.c
MPE_Finish_log
Instrumenting MPI Programs with
MPE_Init_log
Instrumenting MPI Programs with
MPE_Log_event
Instrumenting MPI Programs with
MPE_Log_get_event_number
Instrumenting MPI Programs with
MPE_Make_color_array
Program cxgraphics.c
MPE_Num_colors
Program cxgraphics.c
MPE_Open_graphics
Program cxgraphics.c | Program cxgraphics.c
MPE_Start_log
Instrumenting MPI Programs with
MPE_Update
Program cxgraphics.c | Program cxgraphics.c
slog2 file
Instrumenting MPI Programs with
MPI-2
What is in MPI?
MPI-IO
and IBM Watson Laboratory
MPI IO
MPI-IO
The History of MPI | What is in MPI?
HDF5
hyperslab selection
Hyperslab Selection
MPI_Abort
Handling MPI Errors | The Discussion | Striding Data
MPI_Address
Derived Datatypes in MPI
MPI_Allgather
The Discussion
MPI_Allgatherv
The Discussion
MPI_Allreduce
The Discussion | Handling UNIX Errors | The Discussion
MPI_Barrier
Exercises | Instrumenting MPI Programs with
MPI_Bcast
Greetings, Master
MPI_Cart_coords
The Discussion
MPI_Cart_create
The Discussion
MPI_Cart_shift
The Discussion
MPI_Comm
The Discussion
MPI_Comm_create
The Discussion
MPI_Comm_free
The Discussion
MPI_Comm_group
The Discussion
MPI_Comm_rank
What is in MPI? | Hello World | The Discussion
MPI_Comm_size
What is in MPI? | Hello World
MPI_Dims_create
Program darray.c | The Discussion
MPI_Errhandler_set
Handling MPI Errors
MPI_Error_class
Handling MPI Errors
MPI_Error_string
Handling MPI Errors
MPI_File_close
The Discussion
MPI_File_Delete
Writing Sequential Files with | The Discussion
MPI_File_get_info
The Discussion
MPI_File_get_position
The Discussion
MPI_File_get_size
The Discussion
MPI_File_iread
Asynchronous IO
MPI_File_iwrite
Asynchronous IO
MPI_File_open
The Discussion
MPI_File_read
The Discussion
MPI_File_read_all
Program darray.c
MPI_File_seek
The Discussion
MPI_File_set_errhandler
Handling MPI Errors
MPI_File_set_info
The Discussion
MPI_File_set_view
Defining File Views in | Program darray.c
MPI_File_write
The Discussion
MPI_File_write_all
Program darray.c | The Discussion | Striding Data
MPI_Finalize
What is in MPI? | Hello World | Exercises | Striding Data
MPI_Gather
The Discussion | The Discussion
MPI_Get_address
Derived Datatypes in MPI | Compound Datatypes
MPI_Get_count
The Discussion
MPI_Get_processor_name
Hello World
MPI_Group
The Discussion
MPI_Group_excl
The Discussion
MPI_Group_free
The Discussion
MPI_Info_create
File Hints
MPI_Info_get
File Hints | The Discussion
MPI_Info_get_nkeys
File Hints | The Discussion
MPI_Info_get_nthkey
File Hints | The Discussion
MPI_Info_set
File Hints | The Discussion
MPI_Init
What is in MPI? | Hello World
and the command line
Program life_g.c
MPI_Irecv
Asynchronous IO
MPI_Isend
Asynchronous IO
MPI_Recv
What is in MPI? | Greetings, Master | The Discussion
status
The Master Program
MPI_SOURCE
The Master Program
MPI_TAG
The Master Program
MPI_Reduce
Dividing the Pie | Instrumenting MPI Programs with
MPI_Request
Asynchronous IO
MPI_Send
What is in MPI? | Greetings, Master
MPI_Sendrecv
The Discussion
MPI_Ssend
Asynchronous IO
MPI_Status
The Discussion
MPI_Test
Asynchronous IO
MPI_Type_commit
The Discussion | The Discussion
MPI_Type_contiguous
The Discussion | Derived Datatypes in MPI
MPI_Type_create_darray
Defining File Views in | Defining File Views in | Program darray.c | The Discussion | The Discussion
MPI_Type_create_struct
Derived Datatypes in MPI
MPI_Type_extent
Program darray.c | The Discussion
MPI_Type_indexed
Derived Datatypes in MPI
MPI_Type_size
Program darray.c | The Discussion
MPI_Type_struct
Derived Datatypes in MPI | Compound Datatypes
MPI_Type_vector
The Discussion | Derived Datatypes in MPI
MPI_Wait
Asynchronous IO
MPI_Waitall
Program life_g.c
MPI_Win_set_errhandler
Handling MPI Errors
MPI_Wtime
Dividing the Pie | Exercises
MPICH
Message Passing Paradigm | Finding Help and Documentation | The History of MPI
MPICH2
MPI Documentation and Literature | mpdtrace-l
.mpd.conf
Running MPI on the
mpd.hosts
Running MPI on the
MPD_USE_USER_CONSOLE
Running MPI on the | Running MPI on the
mpdboot
Running MPI on the
mpdringtest
Running MPI on the
mpdrun
-l
Running MPI on the
mpds
Running MPI on the
mpicc
Hello World
mpiexec
Running MPI on the
Ohio Supercomputer Center implementation
Finding Help and Documentation
on AVIDD
Running MPI on the
process rank
What is in MPI?
programming examples
Programming Examples
ROMIO
Finding Help and Documentation | The History of MPI
Standard 1.1
MPI Documentation and Literature
Standard 2.0
MPI Documentation and Literature
synchronization
cost of
Greetings, Master
The Complete Reference
MPI Documentation and Literature
Using MPI
MPI Documentation and Literature
Using MPI-2
MPI Documentation and Literature
windows
Handling MPI Errors
N-cube
The History of MPI
NASA
IU HPSS | The History of MPI
NCDC
IU HPSS
NCEP
IU HPSS
NCSA
HPC Facilities at Public | HPC and The Grid | The AVIDD GPFS | The AVIDD GPFS
NEC
Supercomputers and Clusters
Cenju-3
The Discussion
Earth Simulator
Supercomputers and Clusters
NEOS
Other Parallel Libraries
NetMeeting
Using NetMeeting
Nitzberg, Bill
MPI Documentation and Literature
NSF
Introduction | HPC Facilities at Public
Ohio Supercomputer Center
The History of MPI
OpenMP
Shared Memory Paradigm
ORNL
IU HPSS | The History of MPI
P4
The History of MPI | The History of MPI
parallel programming
cost of communication
Scalability of Parallel Programming
scalability
Scalability of Parallel Programming
parallelism
data
Data Parallel Paradigm
PBS
PBS_NODEFILE
Running MPI on the
qdel
Submitting, Inspecting and Cancelling
qhold
Submitting, Inspecting and Cancelling
qrls
Submitting, Inspecting and Cancelling
qsig
Submitting, Inspecting and Cancelling
qstat
PBS Configuration | Submitting, Inspecting and Cancelling
-f
PBS Dependency Lists
-q
PBS Configuration
qsub
Submitting, Inspecting and Cancelling
-C
Simple PBS Directives
-e
Simple PBS Directives
-I
Exercises | Interactive PBS Jobs
-j
Submitting Jobs From Within
-l
nodes=8
Running MPI on the
-m
Simple PBS Directives | Simple PBS Directives
-o
Simple PBS Directives
-q
Simple PBS Directives
-S
Simple PBS Directives
-V
A Multi-Job Job | A Multi-Job Job
-W
PBS Dependency Lists
submitting jobs interactively
Simple PBS Directives
submitting X11 jobs
Interactive PBS Jobs
using here-input in scripts
Not Quite Interactive PBS
qusb
-V
Running MPI on the
PC
The Almighty PC
cluster of
Supercomputers and Clusters
memory bottleneck
The Almighty PC
PETSc
Other Parallel Libraries
PFLOPS
Supercomputers and Clusters
PGHPF
Data Parallel Paradigm
PICL
The History of MPI
PIM
Supercomputers and Clusters | Data Parallel Paradigm
Pittsburgh Supercomputer Center
HPC Facilities at Public
Portland Group
Data Parallel Paradigm
POSIX
Checkpointing and Resubmission
processor in memory
Supercomputers and Clusters | Data Parallel Paradigm
PSC
The AVIDD GPFS
Ptools
Other Parallel Libraries
PVFS
The AVIDD GPFS
PVM
The History of MPI
Python
Running MPI on the
Regenstrief Institute
Databases: From Small to
RIKEN
IU HPSS
rlogin
Connecting to the AVIDD
RSL
Other Parallel Libraries
SAN
The AVIDD GPFS
Sandia
IU HPSS
SC2003 conference
Databases: From Small to
Scarafino, Vincent
HPC Facilities at Public
SDSC
HPC Facilities at Public | The AVIDD GPFS | The AVIDD GPFS | IU HPSS
secure shell
Connecting to the AVIDD
security bugs
Program mkrandfile
shared memory
Shared Memory Paradigm
skills
Required Level of Skills
Skjellum, Anthony
MPI Documentation and Literature
skulker
The Focus of the
SLAC
Databases: From Small to
SMP
Shared Memory Paradigm
Snir, Marc
MPI Documentation and Literature
spawn
Shared Memory Paradigm
speed of light
HPC and The Grid
Stewart, Craig
Finding Help and Documentation
Storage Area Network
The AVIDD GPFS
Sun
Supercomputers and Clusters
clockless computing
Supercomputers and Clusters
supercomputing
The Focus of the
Supercomputing 92
The History of MPI
TEX
Databases: From Small to
TCGMSG
The History of MPI
telnet
Connecting to the AVIDD
Thakur, Rajeev
MPI Documentation and Literature
this course
rationale for
To Program Or Not
threads
Shared Memory Paradigm
time and venue
High Performance Data Management
Trilab
IU HPSS
Turner, George W. M.
Your AVIDD Account
University of Michigan
HPC Facilities at Public
University of Stuttgart
IU HPSS
University of Texas
HPC Facilities at Public
UNIX
BSD
fee per campus
Databases: From Small to
chmod
The Discussion
install
Program mkrandfile
INT_MAX
The Discussion
IO caching
The AVIDD GPFS
writes versus reads
The AVIDD GPFS
make
Program mkrandfile
Makefile
Program mkrandfile
RCS
Program mkrandfile
co
Program mkrandfile | Exercises
rcsclean
Program mkrandfile
shell
io redirection
A Multi-Job Job
signals
Submitting, Inspecting and Cancelling
catching
Submitting, Inspecting and Cancelling
sleep
Submitting, Inspecting and Cancelling
tar
Structured versus Flat Files
time
Submitting Jobs From Within | Timing a Job
troff
Databases: From Small to
man
directives
Program mkrandfile
example input
Program mkrandfile
US supercomputer industry
near death experience
Supercomputers and Clusters
Windows
Required Level of Skills
2000
Using NetMeeting
Dfs
Connecting to the AVIDD
NTFS
Connecting to the AVIDD
XP
Using NetMeeting
X11
Finding Help and Documentation
mkdirhier
Program mkrandfile
year 2000 bug
Timing a Job
year 2038 bug
Timing a Job


Zdzislaw Meglicki
2004-04-29