An application-centric evaluation of OpenCL on multi-core CPUs |
| |
Authors: | Jie Shen Jianbin Fang Henk Sips Ana Lucia Varbanescu |
| |
Affiliation: | 1. Parallel and Distributed Systems Group, Delft University of Technology, The Netherlands;2. Informatics Institute, University of Amsterdam, The Netherlands |
| |
Abstract: | Although designed as a cross-platform parallel programming model, OpenCL remains mainly used for GPU programming. Nevertheless, a large amount of applications are parallelized, implemented, and eventually optimized in OpenCL. Thus, in this paper, we focus on the potential that these parallel applications have to exploit the performance of multi-core CPUs. Specifically, we analyze the method to systematically reuse and adapt the OpenCL code from GPUs to CPUs. We claim that this work is a necessary step for enabling inter-platform performance portability in OpenCL. |
| |
Keywords: | OpenCL Multi-core CPUs Performance evaluation Performance tuning OpenMP |
本文献已被 ScienceDirect 等数据库收录! |
|