Intel® oneAPI Data Parallel C++
Support for Intel® oneAPI DPC++ Compiler, Intel® oneAPI DPC++ Library, Intel® DPC++ Compatibility Tool, and GDB*
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

DPC++ Question

Residentx
New Contributor II
469 Views

I was watching this video today:

Data Parallel C++: An Open Alternative for Cross-Architecture

https://techdecoded.intel.io/big-picture/data-parallel-c-an-open-alternative-for-cross-architecture-...;

I'm in agreement on why they used to C++ to build OneAPI on but why or is Python on the agenda?

Almost all NEW developers are learning this language not C++. Is three a roadmap to include this language?

0 Kudos
5 Replies
AnubhavJ_intel
Employee
469 Views

Hi George,

Thanks for reaching out to us. Will get back to you soon. 

JyotsnaK_Intel
Moderator
469 Views

Hi George,

Intel Distribution of Python is yet another component which is part of oneAPI base toolkit and AI Toolkit. If you are looking for DPC++ and Python interoperability, then we will check and get back to you. 

 

JyotsnaK_Intel
Moderator
469 Views

oneAPI is addressing the need of Heterogenous architectures with best performance on each of them. Python being high level language does not guarantee same performance as native C/C++ language does. Hence Intel has in put effort to strengthen the high performance language as C++ and come up with the unified programming using DPC++ on Heterogenous platforms. 

Residentx
New Contributor II
469 Views

Hi Jyotsna,

Love your HPC 2019 Background Photo!

Thanks for the comments about C/C++ vs. Python. 

JyotsnaK_Intel
Moderator
469 Views

Thanks George! I am closing this case. 

Reply