
Index
abstract data types, 92
Actor model, 79, 160, 300
Erlang, 160
Ada, 54, 128, 159
entries, 128
protected objects, 131
rendezvous, 54, 128, 159
select, 130
tasks, 128
agenda parallelism, 200, 201, 247
ALGOL, 122, 163
collateral clauses, 123, 163
AltiVec, 146
Amdahl’s law, 26, 186
APL, 152
ARMCI, 71
array
column-major ordering, 179
data parallelism, 139
expressions, 158
notation, 152–158, 236–238
row-major ordering, 179
section, 158
shift operator, 155
slice, 158
sparse, 152
syntax, 158
temporary, 154
assembly language, 87
asynchronous event processing, 65, 78
atomic, see atomicity
atomic regions, see critical sections
atomicity, 30, 188
in sequential programs, 32
issues