Keyphrases
- shared memory
- preliminary version
- message passing
- parallel algorithm
- parallel computing
- parallel programming
- multi processor
- parallel machines
- distributed memory
- parallel architecture
- parallel computation
- low overhead
- parallel computers
- address space
- parallel execution
- compute unified device architecture
- heterogeneous platforms
- shared memory multiprocessors
- higher order
- data parallelism
- parallel architectures
- belief propagation
- matching algorithm
- interprocess communication
- three dimensional
- real time