Breaking Boundaries with Data Parallel C++ | oneAPI | Intel Software
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