clGetKernelInfo(3) Manual Page
https://www.khronos.org/registry/OpenCL/sdk/2.2/docs/man/html/clGetKernelInfo.html
clCreateKernelsInProgram(3) Manual Page
https://www.khronos.org/registry/OpenCL/sdk/2.2/docs/man/html/clCreateKernelsInProgram.html
OpenCL 1.2 Reference Pages
https://www.khronos.org/registry/OpenCL/sdk/1.2/docs/man/xhtml/
OpenCL 2.2 Reference Pages
https://www.khronos.org/registry/OpenCL/sdk/2.2/docs/man/html/
OpenCL Programming Guide
Download PDF
- http://asu-cs.donntu.org/sites/default/files/images/doc/opencl.programming.guide.pdf
Download Sample Code
- https://github.com/bgaster/opencl-book-samples
OpenCL in Action
Download PDF
- http://analog.nik.uni-obuda.hu/ParhuzamosProgramozasuHardver/02_GPGPU-Irodalom/03_CUDA-Irodalom_LovasIstvan/OpenCl/Books/%5BMatthew_Scarpino%5D_OpenCL_in_Action_How_to_Accele(Bookos.org).pdf
Download Sample Code
- https://github.com/jeremyong/opencl_in_action
Prerequisites:
OpenCL 133 - Use noexcept and RAII Together - Build OpenCL C Kernel (Advanced C++ Exception)
https://www.youtube.com/watch?v=ZRvE2JDL9-8&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=134
OpenCL 134 - Prevent Resource Leak with RAII, std::addressof(), operator&(), Query Reference Count
https://www.youtube.com/watch?v=9sw48nFA3_M&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=135
OpenCL 135 - Reference-Counted Move Semantic and Class Factory for OpenCL Programming
https://www.youtube.com/watch?v=ygYSO_rn2ZY&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=136
OpenCL 136 - How to Use clGetProgramBuildInfo() and Kernel Command-Line Switches
https://www.youtube.com/watch?v=TwLLijoPc90&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=137
OpenCL 137 - Build Multiple OpenCL C Kernel Files using a Single program Object
https://www.youtube.com/watch?v=v7e3T0XT4ME&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=138
OpenCL 138 - Handling Character Encoding UTF-8 BOM, UTF-16, Little Endian, Big Endian
https://www.youtube.com/watch?v=-eult_hnPEs&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=139
OpenCL 139 - Locate Correct Error Line in OpenCL Multiple Kernel Files
https://www.youtube.com/watch?v=VsSsgF-a-jE&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=140
OpenCL 140 - Visit Parameter in Pack, get_nth_argument, for_workhorse, OpenCL in C++ Container
https://www.youtube.com/watch?v=WwRWUhJRocg&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=141
Download Source Code:
Episode OpenCL 141 - Query OpenCL kernel Object - clGetKernelInfo()
https://sourcecode.talkplayfun.com/electromagnetics/141-CreateKernels.zip
Episode OpenCL 140 - Visit Parameter in Parameter Pack, get_nth_argument, for_workhorse, OpenCL in C++ Container
https://sourcecode.talkplayfun.com/electromagnetics/140-OpenCL-In-Container.zip
Episode OpenCL 139 - Locate Correct Error Line in OpenCL Multiple Kernel Files
https://sourcecode.talkplayfun.com/electromagnetics/139-LocateErrorLine.zip
Episode OpenCL 138 - Handling Character Encoding UTF-8 BOM, UTF-16, Little Endian, Big Endian
https://sourcecode.talkplayfun.com/electromagnetics/138-UTF-Bom.zip
https://www.khronos.org/registry/OpenCL/sdk/2.2/docs/man/html/clGetKernelInfo.html
clCreateKernelsInProgram(3) Manual Page
https://www.khronos.org/registry/OpenCL/sdk/2.2/docs/man/html/clCreateKernelsInProgram.html
OpenCL 1.2 Reference Pages
https://www.khronos.org/registry/OpenCL/sdk/1.2/docs/man/xhtml/
OpenCL 2.2 Reference Pages
https://www.khronos.org/registry/OpenCL/sdk/2.2/docs/man/html/
OpenCL Programming Guide
Download PDF
- http://asu-cs.donntu.org/sites/default/files/images/doc/opencl.programming.guide.pdf
Download Sample Code
- https://github.com/bgaster/opencl-book-samples
OpenCL in Action
Download PDF
- http://analog.nik.uni-obuda.hu/ParhuzamosProgramozasuHardver/02_GPGPU-Irodalom/03_CUDA-Irodalom_LovasIstvan/OpenCl/Books/%5BMatthew_Scarpino%5D_OpenCL_in_Action_How_to_Accele(Bookos.org).pdf
Download Sample Code
- https://github.com/jeremyong/opencl_in_action
Prerequisites:
OpenCL 133 - Use noexcept and RAII Together - Build OpenCL C Kernel (Advanced C++ Exception)
https://www.youtube.com/watch?v=ZRvE2JDL9-8&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=134
OpenCL 134 - Prevent Resource Leak with RAII, std::addressof(), operator&(), Query Reference Count
https://www.youtube.com/watch?v=9sw48nFA3_M&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=135
OpenCL 135 - Reference-Counted Move Semantic and Class Factory for OpenCL Programming
https://www.youtube.com/watch?v=ygYSO_rn2ZY&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=136
OpenCL 136 - How to Use clGetProgramBuildInfo() and Kernel Command-Line Switches
https://www.youtube.com/watch?v=TwLLijoPc90&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=137
OpenCL 137 - Build Multiple OpenCL C Kernel Files using a Single program Object
https://www.youtube.com/watch?v=v7e3T0XT4ME&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=138
OpenCL 138 - Handling Character Encoding UTF-8 BOM, UTF-16, Little Endian, Big Endian
https://www.youtube.com/watch?v=-eult_hnPEs&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=139
OpenCL 139 - Locate Correct Error Line in OpenCL Multiple Kernel Files
https://www.youtube.com/watch?v=VsSsgF-a-jE&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=140
OpenCL 140 - Visit Parameter in Pack, get_nth_argument, for_workhorse, OpenCL in C++ Container
https://www.youtube.com/watch?v=WwRWUhJRocg&list=PL1_C6uWTeBDF7kjfRMCmHIq1FncthhBpQ&index=141
Download Source Code:
Episode OpenCL 141 - Query OpenCL kernel Object - clGetKernelInfo()
https://sourcecode.talkplayfun.com/electromagnetics/141-CreateKernels.zip
Episode OpenCL 140 - Visit Parameter in Parameter Pack, get_nth_argument, for_workhorse, OpenCL in C++ Container
https://sourcecode.talkplayfun.com/electromagnetics/140-OpenCL-In-Container.zip
Episode OpenCL 139 - Locate Correct Error Line in OpenCL Multiple Kernel Files
https://sourcecode.talkplayfun.com/electromagnetics/139-LocateErrorLine.zip
Episode OpenCL 138 - Handling Character Encoding UTF-8 BOM, UTF-16, Little Endian, Big Endian
https://sourcecode.talkplayfun.com/electromagnetics/138-UTF-Bom.zip
- Категория
- Язык программирования C++
Комментариев нет.