Effective kernel mapping for OpenCL applications in heterogeneous platforms
Proceedings of the International Conference on Parallel Processing Workshops
81 - 88
MetadataShow full item record
Please cite this item using this persistent URLhttp://hdl.handle.net/11693/28069
Many core accelerators are being deployed in many systems to improve the processing capabilities. In such systems, application mapping need to be enhanced to maximize the utilization of the underlying architecture. Especially in GPUs mapping becomes critical for multi-kernel applications as kernels may exhibit different characteristics. While some of the kernels run faster on GPU, others may refer to stay in CPU due to the high data transfer overhead. Thus, heterogeneous execution may yield to improved performance compared to executing the application only on CPU or only on GPU. In this paper, we propose a novel profiling-based kernel mapping algorithm to assign each kernel of an application to the proper device to improve the overall performance of an application. We use profiling information of kernels on different devices and generate a map that identifies which kernel should run on where to improve the overall performance of an application. Initial experiments show that our approach can effectively map kernels on CPU and GPU, and outperforms to a CPU-only and GPU-only approach. © 2012 IEEE.
Showing items related by title, author, creator and subject.
Ay, Serdar (Bilkent University, 2018-07)An ordered *-space Z is a complex vector space with a conjugate linear involution *, and a strict cone Z+ consisting of self adjoint elements. A topologically ordered *-space is an ordered *-space with a locally convex ...
Gheondea, A. (Springer, 2012)We investigate VH-spaces (Vector Hilbert spaces, or Loynes spaces) operator valued Hermitian kernels that are invariant under actions of *-semigroups from the point of view of generation of *-representations, linearizations ...
Constantinescu, T.; Gheondea, A. (Birkhaeuser Science, 2006)In previous works we analysed conditions for linearization of Hermitian kernels. The conditions on the kernel turned out to be of a type considered previously by L. Schwartz in the related matter of characterizing the real ...