196x Filetype PDF File size 0.66 MB Source: indico.cern.ch
OpenCL: Portable programming at the right or the wrong level? YngveSneenLindal European Organization for Nuclear Research (CERN), Geneva, Switzerland Second International Workshop for Future Challenges in Tracking and Trigger Concepts, CERN th th July 7 −8 , 2011 OpenCL Standard for heterogeneous computing, set by the Khronos Group ..and many more Yngve Sneen Lindal (yngve.sneen.lindal@cern.ch) OpenCL Idea: implicit data-parallel code executed in «kernels», portable across different devices/vendors Yngve Sneen Lindal (yngve.sneen.lindal@cern.ch) OpenCL A kernel represents a parallel execution on a grid of threads (Illustration borrowed from NVIDIAs OpenCL programming guide) http://www.nvidia.com/content/cudazone/download/OpenCL/NVIDIA_OpenCL_ProgrammingGuide.pdf Yngve Sneen Lindal (yngve.sneen.lindal@cern.ch)
no reviews yet
Please Login to review.