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 that software developers can take advantage of. 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

Applicable Training Curriculum

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

Class Schedule

Result Showing 1

On-lineAnytimeFreeRegister Now