Print

Altera SDK for OpenCL for Embedded Applications on FPGAs

Sponsored by Intel-logo small

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