Keyphrases
- parallel computing
- massively parallel
- computing systems
- multithreading
- parallel programming
- high performance computing
- parallel computation
- shared memory
- parallel computers
- parallel machines
- parallel execution
- processing units
- parallel architectures
- data processing
- graphics processing units
- commodity hardware
- field programmable gate array
- databases
- computer architecture
- software engineering