Couillard: Parallel programming via coarse-grained Data-flow Compilation.
Leandro A. J. MarzuloTiago A. O. AlvesFelipe M. G. FrançaVítor Santos CostaPublished in: Parallel Comput. (2014)
Keyphrases
- data flow
- coarse grained
- parallel programming
- shared memory
- fine grained
- parallel algorithm
- parallel computing
- massively parallel
- message passing
- parallel computation
- parallel processing
- control flow
- distributed memory
- high level
- programming environment
- cloud computing
- higher order
- parallel machines
- graphics processing units
- processing units
- access control
- object oriented
- transactional memory
- design patterns
- artificial intelligence
- multithreading