Breaking Boundaries with Data Parallel C++ | oneAPI | Intel Software

Subscribers:
256,000
Published on ● Video Link: https://www.youtube.com/watch?v=DMkLfEqyC5U



Duration: 17:16
5,769 views
45


Programming languages are a dime a dozen; throw a rock in any direction and you’ll hit one. Question is … can you use any of them to program data-centric applications that are deployable across CPUs, GPUs, FPGAs, and AI accelerators? You can now.

There’s a new programming language in town. Called Data Parallel C++ (DPC++), it allows developers to reuse code across diverse hardware targets—CPUs and accelerators—and perform custom tuning for a specific accelerator.

DPC++ is part of oneAPI—an Intel-led initiative to create a unified programming model for cross-architecture development. Based on familiar C++ and SYCL*, DPC++ is an open alternative to single-architecture proprietary approaches and helps developers create solutions that better meet specialized workload requirements.

Tune in to watch Intel vice president Alice Chan discuss this shift in programming flexibility, including:
• Why cross-architecture development is a real need
• What DPC++ brings to the table for developers
• Why this non-proprietary approach will be more successful than other attempts for heterogeneous development (like OpenCL™)
• How open specifications will drive ecosystem innovation
• How to get it (hint: it’s part of the Intel® oneAPI Base Toolkit), plus an overview of what this toolkit offers

Learn more about Intel® oneAPI Beta Products: https://intel.ly/32zRjRq

Try your code in the Intel® DevCloud: https://software.intel.com/en-us/devcloud/oneapi

SUBSCRIBE TO THE INTEL SOFTWARE YOUTUBE CHANNEL: http://bit.ly/2iZTCsz

About Intel Software:
The Intel® Developer Zone encourages and supports software developers that are developing applications for Intel hardware and software products. The Intel Software YouTube channel is a place to learn tips and tricks, get the latest news, watch product demos from both Intel, and our many partners across multiple fields. You'll find videos covering the topics listed below, and to learn more, you can follow the links provided!

Connect with Intel Software:
Visit INTEL SOFTWARE WEBSITE: https://intel.ly/2KeP1hD
Like INTEL SOFTWARE on FACEBOOK: http://bit.ly/2z8MPFF
Follow INTEL SOFTWARE on TWITTER: http://bit.ly/2zahGSn

INTEL SOFTWARE GITHUB: http://bit.ly/2zaih6z
INTEL DEVELOPER ZONE LINKEDIN: http://bit.ly/2z979qs
INTEL DEVELOPER ZONE INSTAGRAM: http://bit.ly/2z9Xsby
INTEL GAME DEV TWITCH: http://bit.ly/2BkNshu

See also Intel Optimization Notice: https://intel.ly/2HVXVo5

Breaking Boundaries with Data Parallel C++ | oneAPI | Intel Software
https://www.youtube.com/intelsoftware
#intelsoftware #oneapi




Other Videos By Intel Software


2019-12-05Custom Layers for Intel® Distribution of OpenVINO Toolkit | Custom Layers | Ep. 01 | Intel Software
2019-12-05Implement Custom for Intel Integrated GPU | Custom Layers | Ep. 4 | Intel Software
2019-12-05Implementing Custom Layers for Intel® CPU | Custom Layers | Ep. 3 | Intel Software
2019-11-17Introduction to Intel® Distribution for Python | oneAPI | Intel Software
2019-11-17Intel® oneAPI on Intel® FPGAs Development Flow Overview | oneAP | Intel Software
2019-11-17The Path to Streamlined Cross-Architecture Development | oneAPI | Intel Software
2019-11-17Intel® oneAPI with Intel®FPGAs Optimization Overview | oneAPI | Intel Software
2019-11-17Accelerate with Intel® FPGAs using Intel® oneAPI Base Toolkit | oneAPI | Intel Software
2019-11-17Introduction to AI Features in the Intel® oneAPI Base Toolkit | oneAPI | Intel Software
2019-11-17Data Parallel C++: An Open Alternative for Cross-Architecture Development | oneAPI | Intel Software
2019-11-17Breaking Boundaries with Data Parallel C++ | oneAPI | Intel Software
2019-11-11Intel® AIDC Summit 2019 | New York | Intel Software
2019-11-01Creating Future-ready AI Talent | Intel & IIIT Bangalore | Intel Software
2019-10-28Intel® HPC Developer Conference 2019 | IDZ Weekly | Intel Software
2019-10-24Use QuickFynd for Quicker and More Organized Data Search! | AI News | Intel Software
2019-10-21Learn About Epic Games' Chaos* Destruction System | IDZ Weekly | Intel Software
2019-10-18Develop Alexa Skills for the PC | Intel Software
2019-10-17Alex Porter | Innovator Spotlight | Intel Software
2019-10-16Edge Computing and Akraino | Intel Software
2019-10-15How Radio Access Network is being Virtualized and the Role of FlexRAN | Intel Software
2019-10-14What Can you do with Wrnch* Motion Capture Technology? | IDZ Weekly | Intel Software



Tags:
Intel Developer Zone
IDZ
Intel Software
Software Developer
Developer Tools
Software Tools
Developer
Intel
Data Parallel C++
DPC++
C++
SYCL*
Fortran
Programming Language
CPU
GPU
OpenCL
FPGA
oneAPI
oneAPI Dev Cloud
Optimize Performance