PIPES: a language and compiler for task-based programming on distributed-memory clusters.
Martin KongLouis-Noël PouchetP. SadayappanVivek SarkarPublished in: SC (2016)
Keyphrases
- programming language
- distributed memory
- shared memory
- object oriented programming
- object oriented
- programming environment
- ibm sp
- parallel implementation
- general purpose
- multiprocessor systems
- fine grain
- programs written
- software engineering
- clustering algorithm
- data parallelism
- scientific computing
- parallel computers
- matrix multiplication
- parallel algorithm
- multi processor
- multithreading
- parallel programming
- dynamic programming
- stereo matching
- data processing
- java bytecode
- image sequences