Get Your Code Future-Ready with FREE Technical Webinars

Sign up today to attend LIVE SESSIONS covering the latest overviews, insights, and how-to’s on topics that drive our cross-architecture, heterogeneous-compute world—oneAPI, AI, HPC, rendering & ray tracing, video & media, IoT, and more.

Please select at least one session.
Please select at least one option.

Reduction Operations in oneAPI Using SYCL and/or oneDPL

Wednesday, July 13, 2022 | 9:00 AM PDT

Learn how to do reduction operations in oneAPI using SYCL or oneDPL and learn the advantages of each approach.

 

Reduction is a common parallel pattern that reduces several values to a single value. For example, a summation reduction adds the values in an array to get a single sum. Finding the minimum or maximum value in an array, or the locations of those values, are also reduction operations.

SYCL provides a built-in reduction operator that can be used in parallel kernels. And the Intel® oneAPI DPC++ Library (oneDPL) provides functions for reduction operations.

There are valid reasons for using one or the other approach.

This webinar will:

  • Use code samples to illustrate the SYCL reduction operator and oneDPL reduction functions
  • Discuss the relative merits of each approach in terms of coding and data-transfer complexity and separation of concerns

Sign up today.

Get the featured software
This webinar showcases the following tools, which you can get as part of the Intel® oneAPI Base Toolkit:


 
Henry Gabb
Senior Principle Engineer, Intel

Read more +

Achieve Python Acceleration of 10X, 100X, or more with oneAPI

Wednesday, July 27, 2022 | 9:00 AM PDT

Ignite performance of common python and pandas constructs by exploiting the capabilities of NumPy, SciPy, and pandas, powered by oneAPI.

 

Learn how to take advantage of key Intel architectural innovations and optimized data science and machine learning libraries via smart application of NumPy, SciPy, and pandas techniques to achieve substantial speed-ups.

Key takeaways:

  • Learn about NumPy aggregations, Universal Functions, Broadcasting, and other techniques used to expose CPU vectorization “under the hood”
  • Use these techniques to achieve outsized performance gains by replacing python loop-centric or list-comprehension applications with smarter equivalents that are more maintainable, more efficient, and much faster
  • Do hands-on measurement of your code’s acceleration to discover achieved performance boost, whether that’s 10X or over 100X

Sign up today.

Featured software
Get the Intel® Distribution for Python standalone or as part of the Intel® oneAPI AI Analytics Toolkit—familiar Python tools and frameworks to accelerate end-to-end data science and analytics pipelines.


 
Bob Chesebrough
Data Scientist, AI Solutions Architect, and Developer Evangelist for AI and oneAPI, Intel

Read more +

Register to save your seat

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.