Altera SDK for OpenCL for Embedded Applications on FPGAs
Sponsored by
Friday, September 9, 8:30 a.m. - 12:10 p.m.
Instructor: Marlon Price, Intel
Free admission, registration required.
To register, please go to the conference registration page and select "OpenCL workshop". Participation is limited to 20 people.
Course Description
This hands on workshop will cover the background of how software programmers can use OpenCL to target FPGAs without any former knowledge or experience with FPGAs to build embedded vision applications. We will cover writing OpenCL code and compiling it for an FPGA accelerator, the resulting acceleration system generated, and the mechanisms to run OpenCL kernels on the FPGA while communicating with the host program running on a CPU. Lastly we’ll discuss various Altera SDK for OpenCL productivity and performance optimization features that keep the development time short and productivity high.
At Course Completion
You will be able to:
-
Know the tools available in Altera SDK for OpenCL
-
Compile OpenCL programs onto Altera FPGA hardware
-
Run the OpenCL kernels on the FPGA
-
Apply the various features of the Altera SDK including emulation, prototyping, profiling and others to build an embedded vision application
Prerequisites
None, but we have a variety of follow-on online training courses that would be useful
Skills Required
- Basic understanding of the C programming language
Applicable Training Curriculum
This course is part of the following Altera training curriculum:
-
Software Developer
-
DSP Designer
-
Embedded HW Designer
-
Embedded SW Designer