The Feasibility of Using OpenCL Instead of OpenMP for Parallel CPU Programming.
Kamran KarimiPublished in: CoRR (2015)
Keyphrases
- graphics processing units
- parallel programming
- general purpose
- shared memory
- parallel computing
- gpu implementation
- parallel processing
- parallel computation
- parallel implementation
- real time
- high performance computing
- massively parallel
- compute unified device architecture
- programming environment
- floating point
- computing systems
- processing units
- efficient implementation
- multi core processors
- multicore processors
- graphics processors
- high end
- parallel algorithm
- parallel architectures
- parallel execution
- address space
- distributed memory
- multithreading
- multi processor
- message passing
- main memory
- programming language