Intel Software

Programming and Optimizing Multi-GPU Applications with SYCL

Thursday, July 25, 2024, from 9:00am to 11:00am PT

Time zone converter

Contend with the challenge of systems with multiple GPUs.

Explore expert techniques for programming with SYCL to develop optimized multi-GPU applications. Get equipped with the latest Intel technology, thanks to Intel® Tiber™ Developer Cloud (ITDC) running 4th Gen Intel® Xeon® Scalable processors and Intel® Data Center GPU Max 1100. This workshop is geared to intermediate to advanced programmers who want to take maximum advantage of the GPU resources available in a system.

Topics covered in the workshop include:

  • Determining available GPUs for offloading compute tasks
  • Assigning compute kernels to multiple GPUs with SYCL code
  • Using SYCL code to split workloads across multiple GPUs
  • Writing portable SYCL code that taps available GPUs resources
  • Optimizing SYCL code to execute kernels concurrently across the full range of GPUs

Examples and hands-on demonstrations on ITDC give a practical view of the techniques available to efficiently harness the GPUs in a system. An ITDC account is required to participate in hands-on activities. If you don’t have one, get one here.

Join us at this workshop to advance your understanding of SYCL programming techniques and distributing GPU resources.

Error: Please enter a first name.
Error: First name must be at least 2 characters long.
Error: First name must be less than 250 characters long.
Error: Please enter a first name.
Error: Please enter a last name.
Error: Last name must be at least 2 characters long.
Error: Last name must be less than 250 characters long.
Error: Please enter a last name.
Error: Please enter an email address.
Error: Please enter a valid email address.
Error: Email Address must be less than 250 characters.
Error: Please select a country/region.
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.
Error: Please select a profession.
Error: Please enter a business phone.
Error: Business phone must be at least 2 characters long.
Error: Business phone must be less than 250 characters long.
Error: Please enter a business phone.
Error: Please enter a valid business phone.
Error: Please enter a company name.
Error: Company name must be at least 2 characters long.
Error: Company name must be less than 250 characters long.
Error: Please enter a company name.
Error: Please select a developer role.
Error: Please select a development language.
Error: Please select at least one option.
Error: Please select an industry.
Error: Please select at least one operating system.

Intel strives to provide you with a great, personalized experience, and your data helps us to accomplish this.

Error: Above consent required for submission.
Error: Above consent required for submission.

By submitting this form, you are confirming you are age 18 years or older. Intel may contact you for marketing-related communications. You can opt out at any time. To learn more about Intel's practices, including how to manage your preferences and settings, visit Intel's Privacy Notice.

By submitting this form, you are confirming you are age 18 years or older. Intel will process your Personal Data for the purpose of this business request. To learn more about Intel's practices, including how to manage your preferences and settings, visit Intel's Privacy Notice.

By submitting this form, you are confirming you are age 18 years or older. Intel may contact you for marketing-related communications. You can opt out at any time. To learn more about Intel's practices, including how to manage your preferences and settings, visit Intel's Privacy Notice.

Speakers

Rakshith Krishnappa

Presenter

Developer Evangelist, Intel

Praveen Kundurthy

Q&A moderator

Senior Technical Evangelist, AI and oneAPI, Intel