Programming GPU Clusters with Shared Memory Abstraction in Software.
Konstantinos I. KarantasisEleftherios D. PolychronopoulosPublished in: PDP (2011)
Keyphrases
- shared memory
- parallel computing
- parallel programming
- parallel computation
- address space
- parallel algorithm
- message passing
- compute unified device architecture
- graphic processing unit
- distributed memory
- parallel architectures
- graphics processing units
- multi processor
- parallel architecture
- real time
- massively parallel
- parallel computers
- software development
- parallel implementation
- commodity hardware
- computer systems
- parallel execution
- multithreading
- multi core processors
- three dimensional
- programming environment
- gpu implementation
- programming language
- memory access
- hardware design
- belief propagation
- input image
- general purpose
- software developers