The Glasgow Parallel Reduction Machine: Programming Shared-memory Many-core Systems using Parallel Task Composition.
Ashkan TousimojaradWim VanderbauwhedePublished in: PLACES (2013)
Keyphrases
- shared memory
- distributed memory
- parallel computing
- parallel algorithm
- parallel programming
- parallel machines
- multi processor
- address space
- message passing
- parallel architectures
- heterogeneous platforms
- parallel computers
- parallel computation
- parallel execution
- data parallelism
- parallel processing
- parallel architecture
- massively parallel
- high end
- single processor
- multithreading
- distributed systems
- programming language
- memory access
- multi core processors
- commodity hardware
- interprocess communication