Intel® oneAPI Data Parallel C++
Support for Intel® oneAPI DPC++ Compiler, Intel® oneAPI DPC++ Library, Intel ICX Compiler , Intel® DPC++ Compatibility Tool, and GDB*

How to use Intel OneApi to compile DPDK

adibacco
Beginner
1,385 Views

I usually configured the DPDK build to work with Intell ICC with a command like this:

 

make config T=x86_64-native-linuxapp-icc O=x86_64-native-linuxapp-icc

 

How should I change this to use the new OneApi compilers? 

 

Regards.

0 Kudos
1 Solution
VidyalathaB_Intel
Moderator
1,256 Views

Hi,


>>unfortunately, system studio (including the ICC) is not downloadable anymore


You can get ICC by downloading oneAPI HPCToolkit.

oneAPI Base Toolkit is required for downloading oneAPI HPC Toolkit.

So if you don't have oneAPI Basetoolkit installed in your system, please download and install oneAPI Basetoolkit first, and then download HPCtoolkit.


Link to download oneAPI Basetoolkit:


https://software.intel.com/content/www/us/en/develop/tools/oneapi/base-toolkit/download.html


Link to download oneAPI HPC toolkit:


https://software.intel.com/content/www/us/en/develop/tools/oneapi/hpc-toolkit/download.html


Installation Guide:


https://software.intel.com/content/www/us/en/develop/articles/installation-guide-for-intel-oneapi-toolkits.html


By oneAPI compilers, I meant icx/dpcpp compilers.


Regards,

Vidya.



View solution in original post

0 Kudos
4 Replies
VidyalathaB_Intel
Moderator
1,336 Views

Hi,


Thanks for reaching out to us.


>>I usually configured the DPDK build to work with Intell ICC


According to the system requirements of DPDK, ICC is the only intel compiler that is being supported as of now. So please try with ICC for time being.


>>...this to use the new OneApi compilers


We will check with the concerned team and we will get back to you soon.


Regards,

Vidya.




0 Kudos
adibacco
Beginner
1,314 Views

Thank you for the answer, unfortunately, system studio (including the ICC) is not downloadable anymore and even if I found a link to download it, the license.lic will not be issued by Intel. Am I wrong?

 

 

0 Kudos
VidyalathaB_Intel
Moderator
1,257 Views

Hi,


>>unfortunately, system studio (including the ICC) is not downloadable anymore


You can get ICC by downloading oneAPI HPCToolkit.

oneAPI Base Toolkit is required for downloading oneAPI HPC Toolkit.

So if you don't have oneAPI Basetoolkit installed in your system, please download and install oneAPI Basetoolkit first, and then download HPCtoolkit.


Link to download oneAPI Basetoolkit:


https://software.intel.com/content/www/us/en/develop/tools/oneapi/base-toolkit/download.html


Link to download oneAPI HPC toolkit:


https://software.intel.com/content/www/us/en/develop/tools/oneapi/hpc-toolkit/download.html


Installation Guide:


https://software.intel.com/content/www/us/en/develop/articles/installation-guide-for-intel-oneapi-toolkits.html


By oneAPI compilers, I meant icx/dpcpp compilers.


Regards,

Vidya.



0 Kudos
VidyalathaB_Intel
Moderator
1,215 Views

Hi,


Thanks for accepting our solution.

As the issue is resolved, we are closing this thread. Please post a new question if you need any additional information from Intel as this thread will no longer be monitored.


Have a Good Day!


Regards,

Vidya.


0 Kudos
Reply