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

How to use Intel OneApi to compile DPDK

adibacco
Beginner
645 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
516 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-to...


By oneAPI compilers, I meant icx/dpcpp compilers.


Regards,

Vidya.



View solution in original post

4 Replies
VidyalathaB_Intel
Moderator
596 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.




adibacco
Beginner
574 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?

 

 

VidyalathaB_Intel
Moderator
517 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-to...


By oneAPI compilers, I meant icx/dpcpp compilers.


Regards,

Vidya.



VidyalathaB_Intel
Moderator
475 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.


Reply