Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Residentx
New Contributor I
178 Views

DPC++ Question

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?

Tags (1)
0 Kudos
5 Replies
AnubhavJ_intel
Employee
178 Views

Hi George,

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

JyotsnaK_Intel
Moderator
178 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
178 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 I
178 Views

Hi Jyotsna,

Love your HPC 2019 Background Photo!

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

JyotsnaK_Intel
Moderator
178 Views

Thanks George! I am closing this case. 

Reply