OpenCL Optimization Techniques: Image Processing Algorithm Example (OOPNCLIMAGEPROC)

8 Minutes Online Course

Course Description

This training provides a simple overview of an architectural optimization approach for targeting OpenCL on an FPGA for image processing algorithms. It walks you through the optimization process to solve the problem in a custom way rather than trying to force cache and architectural dependencies on the solution because of a fixed architecture. It also shows the use of I/O and kernel channels to bypass the more traditional back and forth to memory approach.

At Course Completion

You will be able to:

  • Understand architectural optimization approaches for image processing applications to create a custom solution for a flexible architecture
  • Use channels to connect kernels to I/O or kernels to kernels
  • See how code portability leverages next generation parts for higher performance without code modification

Skills Required

  • OpenCL programming experience

Follow-on Courses

Upon completing this course, we recommend the following courses (in no particular order):

Applicable Training Curriculum

This course is part of the following Intel FPGA training curriculum:

Class Schedule

Result Showing 1

LocationDatesPriceRegistration
On-lineAnytimeFreeRegister Now