|
packets
filtering, 108–109, 134–137, 137
IP, 97, 108
PAPI, 70
Paragon, 580
Parallel I/O
with MPI, 264
parallel performance
HPL, 275
NAS parallel benchmarks, 14
parallel file system, 494, 495
parallel I/O, 493
parallel performance
mpptest, 274
SKaMPI, 275
parameter study, 190
parents, 246
ParMetis, 347
PARMON, 362
partial differential equation, 8
passive target and RMA synchronization, 270
PBS, 447
accounting, 467
API, 457
architecture, 450
benefits, 449
commands, 455
configuration, 458
creating a job, 452
GUI, 455
history, 447
installing, 457
managing, 465
MOM daemon, 451
overview, 449
querying status, 454
scheduler daemon, 451
server daemon, 451
starting, 465
stopping, 465
submitting a job, 453
tracking jobs, 466
trackjob, 466
troubleshooting, 468
using, 451
PBS Pro, 448
PBSPro, 427
PC, 583
PCI, 583
PDE, 8
time marching, 8
PDE solving, 220
pdsh, 371
performance
achievable, 5
achieved, 9
complexity model, 7
memory bandwidth, 9
peak, 11
Performance Co-Pilot, 362
performance counters
PAPI, 70
Rabbit, 70
performance tests
HPL, 275
mpptest, 274
SKaMPI, 275
Perl, 185
persistent messages, 331
Personal Computer or PC, 583
Petal, 499
PETSc, 342
pi
Monte Carlo, 229
numerical integration for, 226
ping, 126, 138
PLAPACK, 339
Holy Grail eigensolver in, 344
Poisson equation, 220
Poisson problem, 199
policy enforcement, 375
PolyServe, 366
pool of machines, 408
port, 182
POSIX 1003.2d, 448, 450
POSIX I/O
implementing, 509
semantics, 508
PowerCockpit, 152
PowerPC, 25
PowerQuest Drive Image, 152
PREEMPT macro, 417
preemption in job scheduling, 439
PREEMPTION_RANK macro, 418
PREEMPTION_REQUIREMENTS macro, 418
priority of a job, 393
process, 175
process id
global, 471
processors, 23
Alpha, 25
Athlon, 25
G5, 25
hyperthreading, 24
Itanium, 26
Opteron, 26
Pentium 4, 24
Pentium III, 25
PowerPC, 25
SSE, 24
SSE2, 24
profiling library, 242
program, 175
program counter, 175
programming model
message-passing, 207
one-sided, 268
shared nothing, 201
protocols
IP, 97
TCP, 98–99
UDP, 97
PVFS, 35, 505, 583
aggregate bandwidth, 518
file descriptors, 515
handling disk failures, 515
MPI-IO hints, 521
multiple file systems, 514
semantics, 512
strip size, 519
tuning, 516
upgrading, 515
using with ROMIO, 519
pvfs-ping, 514
pvfs-test, 518
PVFS2, 525
data migration, 530
PVM, 279, 315, 583
computing model, 281
console, 312
group functions, 295, 296
grouping tasks, 282
hostfile, 310
language support, 282
message handler functions, 328
message handlers, 328
multicast, 296
setup, 308
shutdown, 310
starting programs, 311
startup, 309
pvm_barrier, 295
pvm_initsend, 287
pvm_parent, 286
pvm_spawn, 323
PXE, 31
Python, 185
|