Keyphrases
- parallel computing
- massively parallel
- computing systems
- parallel computation
- parallel programming
- high performance computing
- parallel machines
- parallel computers
- shared memory
- computer architecture
- processing units
- multithreading
- parallel execution
- parallel architectures
- image processing
- higher order
- project management
- data processing
- web applications
- dynamic programming
- artificial intelligence
- commodity hardware