Using Intel® oneAPI Toolkits with FPGAs

Live Virtual Event
Wednesday, December 15 from 6:00 PM to 9:00 PM IST

Join us at the live virtual workshop - Using Intel® oneAPI Toolkits with FPGAs
FPGAs are powerful hardware accelerators that can be configured into custom solutions, such as speeding up key workloads and adapting to emerging standards or changing requirements. The Intel oneAPI Toolkits based on Data Parallel C++ (DPC++) - modern C++ and SYCL - allow developers to develop, optimize, and deploy algorithms for heterogenous compute platform including programming FPGAs. If you are a developer with basic knowledge of C or C++, FPGA & GPU Programming this workshop is for you!

What will you learn:

  • Write DPC++ code to target an FPGA
  • Understand the flow to target DPC++ code to an FPGA
  • Understand how your code is compiled into an FPGA design incorporating a Custom Compute Pipeline
  • Understand and be able to write your kernel scope code as a task
  • Examine an FPGA optimization report and analyze many performance bottlenecks
  • List several techniques to optimize your command group scope code


Speaker Overview

Susannah Martin is a Senior Applications Engineer in the customer training group for Intel FPGAs, FPGA high-level tools, as well as SoC related content. Prior to becoming a trainer, she worked as an FPGA design engineer, embedded programmer, and field applications engineer.



About oneAPI

oneAPI is a cross-industry, open, standards-based unified programming model and set of tools that deliver a common developer experience across accelerator architectures—for faster application performance, more productivity, and greater innovation across different compute accelerator architectures, including GPUs, AI accelerators, and field-programmable gate arrays. (FPGA’s) Its goal is to eliminate the need for developers to maintain separate code bases, multiple programming languages, and different tools and workflows for each architecture to help enable fast, efficient development.

Registration

Required Fields(*)

Please enter a first name.
First name must be at least 2 characters long.
First name must be less than 250 characters long.
Please enter a first name.
Please enter a last name.
Last name must be at least 2 characters long.
Last name must be less than 250 characters long.
Please enter a last name.
Please enter an email address.
Please enter a valid email address.
Email Address must be less than 250 characters.
Please enter a company name.
Company name must be at least 2 characters long.
Company name must be less than 250 characters long.
Please enter a company name.
Please select a country.
Please select a profession.

By submitting this form, you are confirming you are age 18 years or older and you agree to share your personal data with Intel for this business request.

By submitting this form, you are confirming you are age 18 years or older. Intel may contact me for marketing-related communications. To learn about Intel's practices, including how to manage your preferences and settings, you can visit Intel's Privacy and Cookies notices.