|
MAC, 153
machine
central manager, 451
execute, 463
PBS server, 451
scheduler, 464
manager/worker, 302, 311, 319
manager/worker approach, 215
Mandrake, 45
matrix-matrix multiplication, 219
in MPI, 219
matrix-matrix multiply
with PVM, 295
matrix-vector multiplication, 216
Maui scheduler, 427
maximum segment size, see MSS
maximum transmission unit, see MTU
Mbps, 583
Mega, 583
Memory, 26
memory
as requirement, 4
cache, 6
virtual, 6
mesh
ghost cells, 223
regular, 221
message
allocating memory for, 214
destination, 213
size, 214
source, 213
message box, 331
message latency, 254
message passing, 171, 207, 331
Message Passing Interface, 207
message tags, 296
messages
ordered, 214
metadata, 583
migrating jobs, 484
Miller, David, 49
module
kernel loadable, 53
MPI for Fortran 90, 272
monitoring, 361, 376
PBS, 466
Moore's law, 580
motherboard, 28
mount, 116
MP-MPICH Web site, 243
MPD, 236, 555
MPE, 242
MPI, 207, 271, 583
implementations, 243
mixed-mode programming, 537
MPI Forum, 207
MPI jobs under Condor, 397
MPI-1, 207
MPI-2, 207
MPI-IO, 495
semantics, 511
MPI-Madeleine Web site, 243
MPI/GAMMA Web site, 243
MPI/Pro Web Site, 243
MPI::Comm::Clone, 272
MPI_Accumulate, 269
MPI_Allgather, 261
MPI_Allgatherv, 263
MPI_ANY_SOURCE, 213
MPI_ANY_TAG, 214
MPI_ARGV_NULL, 248
MPI_Bcast, 228, 231
MPI_Cart_coords, 266
MPI_Cart_create, 266
MPI_Comm_accept, 248
MPI_Comm_connect, 248
MPI_Comm_dup, 259
MPI_Comm_free, 248
MPI_Comm_get_parent, 246
MPI_Comm_rank, 209
MPI_COMM_SELF, 248, 265
MPI_Comm_size, 209
MPI_Comm_spawn, 246
MPI_Comm_split, 259
MPI_COMM_WORLD, 213
MPI_ERRCODES_IGNORE, 248
MPI_File_close, 266
MPI_File_open, 264
MPI_File_set_view, 265
MPI_File_write, 266
MPI_File_write_all, 268
MPI_Finalize, 208
MPI_Get, 269
MPI_Get_count, 214
MPI_Get_processor_name, 211
MPI_INFO_NULL, 248
MPI_Init, 208
MPI_Init_thread, 273
MPI_Intercomm_merge, 246
MPI_Irecv, 252
MPI_MODE_WRONLY, 268
MPI_ORDER_C, 268
MPI_ORDER_FORTRAN, 268
MPI_Pack, 256
MPI_PACKED, 256
MPI_Probe, 214, 214
MPI_PROC_NULL, 225
MPI_Put, 269
MPI_Recv, 211
MPI_Reduce, 228, 231
MPI_Request, 252
MPI_Send, 211
MPI_Sendrecv, 225
MPI_STATUS_IGNORE, 266
MPI_STATUS_SIZE, 273
MPI_THREAD_FUNNELED, 273
MPI_THREAD_MULTIPLE, 273
MPI_THREAD_SERIALIZED, 273
MPI_THREAD_SINGLE, 273
MPI_Type_commit, 257
MPI_Type_create_struct, 257
MPI_Type_create_subarray, 266
MPI_Type_free, 257
MPI_Type_indexed, 257
MPI_Type_vector, 257
MPI_Unpack, 256
MPI_Wait, 252
MPI_Waitall, 253
MPI_Win_create, 269
MPI_Win_fence, 269
MPI_Win_free, 269
MPI_Win_lock, 270
MPI_Win_unlock, 270
MPI_Wtime, 229
MPI_WTIME_IS_GLOBAL, 229
MPICH, 520
installing, 236
license, 47
MPICH and MPICH2, 236
MPICH Web site, 243
MPICH-G2 Web site, 243
MPICH-GM Web site, 243
MPICH-V Web site, 243
MPICH2, 210
mpiexec, 210
mpirun, 210
MPP, 583
mpptest, 274
MSS, 98
MTBF, 316
MTU, 97, 124
discovery, 98
Ethernet, 97
multiple networks, 122–123
multithreaded, 207
MVAPBCH, 580
MVAPICH Web site, 243
MVICH Web site, 243
Myricom, 583
Myrinet, 545
MySQL, 559
|