Intel

INTEL® oneAPI WORKSHOP FOR HETEROGENOUS COMPUTING

Date: Monday, 1 March, 2021
Time: 09:00AM - 04:15PM SGT
Duration: 6 hrs 15 mins

Register now

What is Intel® oneAPI?

Intel® oneAPI is an open, unified programming model built on open standards to simplify development and deployment of data-centric workloads across CPUs, GPUs, FPGAs and other accelerators.

Now, developers can extract the maximum application performance on multiple types of Intel® architecture by using advanced, cross-architecture software development tools from Intel.

Why you should attend this workshop

If you are a developer working across heterogenous environments, this workshop will offer you a valuable opportunity to:

  • Learn how to remove code barriers with one programming model for all architectures and leverage your code base for future hardware innovations.
  • Expose and exploit all its cutting-edge features to unleash application performance across CPUs, GPUs, FPGAs, and other accelerators.
  • Achieve fast and efficient development with a complete set of cross-architecture libraries and tools that use familiar languages and standards to make heterogeneous development easier.

What you will need

  • Intel® DevCloud is mandatory for lab sessions. If you do not currently have access to Intel® DevCloud, please register here.
  • Proficiency in C/C++ and popular AI frameworks like TensorFlow and Pytorch is highly recommended for this workshop.

Agenda

Timings Session
09:00AM – 12:00PM Intel® oneAPI Hands-on Workshop Targeting FPGAs
  • Get introduced to Intel® FPGAs, usage of FPGAs with Intel® oneAPI Toolkits
  • Learn how code is compiled into an FPGA design incorporating a custom compute pipeline
  • Explore the development flow for using FPGAs with the Intel® oneAPI Toolkits
  • Examine an FPGA optimization report and analyze performance bottlenecks
  • Hear about various techniques to optimize command group scope
Presenters: Susannah Martin, Ritesh Belgudri, Israr Sheikh
12:00PM – 01:00PM Lunch
01:00PM – 02:30PM High Performance Computing (HPC) on Intel® GPU using Intel® oneAPI
  • Work on a hands-on HPC application
  • Use relevant Intel® oneAPI tools to identify GPU offload regions
  • Port the identified regions of code to Intel® oneAPI
Presenter: Dr. Amarpal S. Kapoor
02:30PM – 02:45M Break
02:45PM – 04:15PM Distributed AI on Intel® CPU using Intel® oneAPI
  • Concepts of distributed training with Intel® oneAPI powered AI frameworks
  • Gain hands-on experience of transfer learning for BERT
Presenters: Vinod Devarampati, Aditya Sirvaiya

Meet Our Speakers

Susannah Martin

Susannah Martin

Senior Applications Engineer, Intel Corp.

Susannah is a senior applications engineer in the customer training group for Intel® FPGAs, FPGA high-level tools, as well as SoC related content. She has formerly worked as an FPGA design engineer, embedded programmer, and field applications engineer.


Ritesh Belgudri

Ritesh Belgudri

Field Applications Engineer, Programmable Solutions Group, Intel Corp.

Prior to joining Intel, Ritesh served as an FPGA architect at Axlware Technologies and held various engineering roles at Unizen Technologies. He is an active IEEE member and author of several international journal publications.


Israr Sheikh

Israr Sheikh

PSG Field Application Engineering Manager – India, ASEAN and ANZ, Intel Corp.

Israr co-architects and leads customer support and enablement for innovation products targeting emerging FPGA usage models across the Embedded, Telecom, Network and other designs. He also participates in innovation programs, startup ecosystem enablement, academia and research for FPGA and System Design.


Dr. Amarpal S. Kapoor

Dr. Amarpal S. Kapoor

Software Technical Consulting Engineer, Intel Corp.

Dr. Kapoor’s principal focus area is HPC and tools that are part of the oneAPI HPC Toolkit/Intel Parallel Studio XE cluster edition. He provides consultation services to strategic customers and also participates in general customer enabling activities.


Vinod Devarampati

Vinod Devarampati

Technical Specialist, Intel Corp.

Vinod provides consultation and training on Intel products for AI workloads across areas including healthcare, finance, security, surveillance, transportation and telecom. He mainly focuses on deep learning frameworks like TensorFlow, mxNet, nGraphetc and Intel software products like openVINO™ and BigDL.


Aditya Sirvaiya

Aditya Sirvaiya

AI/OpenVINO Technical Consulting Engineer, Intel Corp.

Aditya holds a bachelor's degree in Engineering Physics from Indian Institute of Technology, Delhi and master's degree in Computer Science with AI specialization from Indian Institute of Technology, Mumbai.


Register Now

*Mandatory 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 a Business Email Address.
Please enter a valid Business Email Address.
Business 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/Region.
Please select a Profession.
Please select a Job Level.
Please enter a Job Title.
Job Title must be at least 2 characters long.
Job Title must be less than 250 characters long.
Please enter a Job Title.
Please select an Industry.
Please enter a Business Phone.
Business Phone must be at least 6 digits long.
Business Phone must be less than 250 characters long.
Please enter a Business Phone.
Please enter a valid Business Phone.
Please provide the contact number based on the selected country. Now you can enter your business phone extension in the business phone field, example:'000-000000' or '000 000000

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.

Intel is committed to respecting human rights and avoiding complicity in human rights abuses. See Intel’s Global Human Rights Principles. Intel’s products and software are intended only to be used in applications that do not cause or contribute to a violation of an internationally recognized human right.