Can traditional programming bridge the ninja performance gap for parallel computing applications?
Nadathur SatishChangkyu KimJatin ChhuganiHideki SaitoRakesh KrishnaiyerMikhail SmelyanskiyMilind GirkarPradeep DubeyPublished in: Commun. ACM (2015)
Keyphrases
- parallel computing
- massively parallel
- graphics processing units
- parallel computation
- parallel programming
- programming language
- shared memory
- high performance computing
- computing systems
- processing units
- parallel computers
- computer architecture
- programming environment
- case study
- field programmable gate array
- parallel architectures
- multithreading
- parallel execution
- image processing