A Comparative Study of SYCL, OpenCL, and OpenMP.
Hércules Cardoso da SilvaFlavia PisaniEdson BorinPublished in: SBAC-PAD (Workshops) (2016)
Keyphrases
- shared memory
- parallel programming
- parallel algorithm
- parallel computing
- message passing
- transactional memory
- parallel execution
- distributed memory
- multi processor
- graphics processing units
- multi core processors
- comparative study
- cloud computing
- parallel computation
- high performance computing
- parallel processing
- massively parallel
- programming environment
- low overhead
- database
- response time
- address space
- neural network
- genetic algorithm
- processing units
- computing systems
- artificial intelligence
- real time
- general purpose