MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
The similarities and differences between OpenCL and CUDA will be highlighted throughout. The advantages of using the Intel® FPGA OpenCL solution will be presented.*OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission of Khronos*Other names and brands may be claimed as the property of others.
Syllabus
WEEK 1
Heterogeneous Parallel Computing
The student will be provided with a brief motivation for the necessity of parallel computing along with its inherent challenges.
WEEK 2
OpenCL for Platform and Host-side Software
In this module, we will begin to craft an understanding of OpenCL as a viable framework for the development of heterogeneous Parallel Computing Solutions on Intel FPGAs
WEEK 3
Executing OpenCL Kernels
For this module, we will explore the basics of the OpenCL standard.
WEEK 4
NDRange Kernels
Building upon what we've covered up to this point, you will learn how to write your very own OpenCL program
WEEK 5
OpenCL on Intel FPGAs
The Finale: you will get to compile and run your OpenCL programs using the Intel FPGA SDK for OpenCL
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.