Note: For entries with more than one page reference, the first reference is linked to the item itself, and subsequent references are linked to asterisks: e.g., in this entry--topic * *--click on "topic" for the first page reference, on the red star for the second page reference, or on the green star for the third page reference (all stars in the actual entries are the same color).
A B C D E F G H I J K L M N O P R S T V W
A
abstraction
in primes finder
in wavefront matrix computation
Ada
agenda parallelism
definition
examples,
n-body simulator
complex database search
database search
wavefront matrix computations
Amdahl's law
Amoeba
applications
bill preparation
circuit simulation
complex database search
data-stream analysis
graph algorithms
hybrid search of DNA database
large trellis programs
library searches
linear programming
linkage analysis
LU decomposition *
matrix computations
matrix multiplication
meeting maker
Monte Carlo simulation
naive n-body simulator
neural networks
operating systems
overlapped DNA database search
parameter sensitivity analysis
primes finder
ray-tracing
recurrence relations
travelling salesman
intensive care unit monitor *
aspect ratios
B
Babb, R.
Bal, H. *
Birrell, A.D.
Browne, J.C.
C
C-Linda, see Linda
Chandy, M.
Chare Kernel
coarse-grain dataflow
Comer, D.
concurrent language
Concurrent Pascal
Concurrent Prolog
concurrent systems *
coordination * *
coordination framework * * *
language * *
in non-software systems * * * * * * * *
time-wise *
coordination, see also Turingware
Crystal *
CSP, *
cut-off search
D
daemon processes
data parallelism, see synchronous parallelism
deadlock *
debugging
performance
software tools
dining philosophers
distributed data structures
arrays *
bags * *
basic
calendars
hash tables
linked
Lisp lists
markets *
name-accessed
relationship to other methods
semaphore
streams * * * * * * * *
synchronization characteristics
distributed systems * *
DNA database
Dongarra, J.
E
efficiency, definition
Emerald
Encore Multimax * *
F
Factor, M.
realtime heuristic scheduler
flow control
Force
functional languages *
G
Gelernter, D.
granularity knobs
in matrix sub-blocking
in primes finder
H
Hillis, D.
Hoare, C.A.R.
hypercubes, definition
I
I/O costs *
Id Nouveau
Intel iPSC/2 * * *
L
Leiserson, C.
Linda Machine
Linda
as coordination language
as model v. tool
C-Linda overview
dominant cost in implementing
existing implementations
fairness
limitations for distributed systems
non-C-based realizations
live data structures
array
emerging from distributed data structures
relationship to other methods
streams
vector *
load balance
in DNA database search
in process trellis
M
Mach
Malone, T.
massive parallelism *
and database search
and live vector structure
and result parallelism
in distributed systems
in process trellis
master-worker structure * *
and dynamic load balance
matrix sub-blocking
Mesa
message passing
emerging from distributed data structures
relationship to other methods
Misra, J.
Modula
monitors
Multilisp *
multiprocessors
N
Nelson, B.J.
networks *
primes finder performance
non-determinism
P
parallel I/O *
parallel loop constructs
parallelizing compilers
Parlog
performance analysis
basic model
DNA database search
of hybrid database search
of matrix sub-blocking strategies
performance
complex database search
of hybrid database search *
of overlapped database search
of primes finder
of wavefront matrix computation
primes-finder
process trellis
pipeline, and specialist parallelism
pipeline
and specialist parallelism
for primes finder
with replicated segments
poison pill
Poker
probes (in process trellis)
process trellis
R
readers-writers problem
realtime *
remote procedure call *
result parallelism,
definition
examples,
n-body simulator
primes finder
vector sum
wavefront matrix computation
S
Schedule
Sequent Symmetry
Sieve of Eratosthenes
Sisal
software architecture, for realtime data analysis
Sorenson, D.
specialist parallelism,
definition
n-body simulator
primes finder
process trellis
trucking network
speculative parallelism
speedup, definition
static scheduling
Steele, G.
Steiner, J.
Symmetric Lisp
synchronous parallelism *
systolic parallelism
T
Tanenbaum, A. * *
threads
Tuplescope
Turingware
expert networks
person-trellis
V
V kernel
W
watermarking
wavefront dependencies
Wiener, N.
Work starvation