Introduction to Intel® FPGAs for Software Developers (OACCELINTROFPGA)

26 Minutes Online Course

Course Description

This online training will show Intel’s vision for the need for heterogenous parallel computing to solve the complex problems of tomorrow and show how FPGAs provide the ability to overcome the limitations of scaling systems and offer efficient compute offload. We will provide a detailed explanation of what FPGAs in terms that software developers understand and then show the different programming models that exist for FPGAs of which software developers can take advantage. Finally, we will introduce how the Acceleration Stack for Intel® Xeon® CPU with FPGAs can be used to bring the FPGA transparently to your data center and cloud systems to reap the benefits of FPGA based acceleration.

At Course Completion

You will be able to:

  • Understand why Intel® FPGAs are so important to modern computing systems
  • Identify the basic building blocks that make up Intel® FPGAs
  • Differentiate the programming models available for software developers to build functions in the Intel® FPGA
  • Understand how the Acceleration Stack for Intel® Xeon® CPU with FPGAs provides software developers an environment to easily integrate FPGAs for scalable systems

Skills Required

  • Basic understanding of software programming models

Related Courses

Below are the related courses you may be interested in:

Applicable Training Curriculum

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

Class Schedule

Result Showing 1

On-lineAnytimeFreeRegister Now

Request a class in your region.