Intel® High Level Design
Support for Intel® High Level Synthesis Compiler, DSP Builder, OneAPI for Intel® FPGAs, Intel® FPGA SDK for OpenCL™
722 Discussions

Network Workloads in N6001

fresher
Beginner
1,628 Views

Hi Team,

I am using Intel N6001 SmartNIC, I have tested OFS design, and works accordingly as in documentation.
How can I add network offloads such tcp offload using OFS design ?
Is it possible to use OneAPI for this Hardware? If so, any documentation on devloping or implementing network offloads.

Thanks

0 Kudos
4 Replies
JohnT_Intel
Employee
1,539 Views

Hi,


I would expect that you are using OFS platform then yes, you may OneAPI (https://ofs.github.io/ofs-2024.3-1/hw/common/user_guides/oneapi_asp/ug_oneapi_asp/). If you would like to use RTL to implement AFU then you may refer to https://ofs.github.io/ofs-2024.3-1/hw/common/user_guides/afu_dev/ug_dev_afu_ofs_agx7_pcie_attach/ug_dev_afu_ofs_agx7_pcie_attach/.


Thanks.


0 Kudos
JohnT_Intel
Employee
1,430 Views

Hi,


May I know if you have any other queries?


0 Kudos
fresher
Beginner
1,231 Views

Hi @JohnT_Intel
Thanks for the input.
It was helpful.
The example link shared shows working with OneAPI. Is there any example of network offloads performed with oneAPI and can I get the sample example performed using OneAPI for network based offloads. 

Is it even possible to perform the network offloads without Ethernet Controller. Since the example shared was having Ethernet Controller in N6001?

Thanks in advance.

0 Kudos
JohnT_Intel
Employee
1,207 Views

Hi,

 

We only have sample of code in https://github.com/oneapi-src/oneAPI-samples/tree/master/DirectProgramming/C%2B%2BSYCL_FPGA

 

Yes, it is possible to offloads without Ethernet Controller but unfortunately, we do not have such example.

0 Kudos
Reply