SYCL Essentials – Advanced Concepts

Live Virtual Workshop

Thursday, August 18 from 09:00am to 11:00am PDT

Join us at this live virtual workshop: SYCL Essentials – Advanced Concepts

This workshop is part of a series of three; each section is independent without prerequisites.

Advance your understanding of SYCL concepts in this live workshop conducted on Intel® DevCloud, providing access to hands-on coding. The workshop will highlight techniques for achieving efficient results on modern architectures with diverse hardware systems.

The workshop, led by Rakshith Krishnappa, Technical Marketing Engineer and Developer Evangelist for AI and oneAPI, goes deeper into ways to take advantage of parallelism using languages available through oneAPI across diverse hardware, including CPUs, GPUs, FPGAs, and other accelerators in complex systems.

The workshop addresses these topics:

  • Learn pointer-based memory management for heterogeneous computing using Unified Shared Memory
  • Explore different ways to use Unified Shared Memory for moving memory and also handling data dependency between kernel executions
  • Become more familiar with the oneAPI tools and libraries on Intel® DevCloud
  • See how to take advantage of Subgroups when programming in SYCL
  • Discover how Subgroup group algorithms offer advantages and how Subgroup Shuffle operation can avoid explicit memory operations
  • Use SYCL reduction to simplify reduction with parallel kernels
  • Perform reduction at the subgroup and workgroup level using the reduce function


Looking forward to your attendance at this workshop.


Contact Information

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.
Your registration cannot proceed. The materials on this site are subject to U.S. and other applicable export control laws and are not accessible from all locations.
Please select a developer role.
Please select a profession.
Please select at least one development language.
Please select at least one option.
Please select an industry.
Please select at least one operating system.

By submitting this form, you are confirming you are an adult 18 years or older and you agree to share your personal information with Intel to use for this business request. You also agree to subscribe to stay connected to the latest Intel technologies and industry trends by email and telephone. You may unsubscribe at any time. Intel’s web sites and communications are subject to our Privacy Notice and Terms of Use.

Presenter

Rakshith Krishnappa

Developer Evangelist for AI and oneAPI

Q&A moderator

Karl Qi

oneAPI Technical Evangelist

Do something wonderful.