NVIDIA cuda software and gpu parallel computing architecture.
David Blair KirkPublished in: ISMM (2007)
Keyphrases
- parallel computing
- computing platform
- multithreading
- software architecture
- processing units
- parallel computers
- heterogeneous systems
- massively parallel
- heterogeneous computing
- hardware design
- parallel computation
- parallel programming
- computing systems
- field programmable gate array
- computer architecture
- graphics processing units
- real time
- shared memory
- software development
- high performance computing
- parallel machines
- data flow
- computer systems
- parallel architectures
- software systems
- commodity hardware
- software developers
- parallel execution
- source code
- software engineering