Intel® Xeon® Processor and Server Products
Intel® Xeon® Processors, Data Center Products including boards, integrated systems, and RAID Storage
5172 Discussions

Userspace driver for Data Streaming Accelerator (DSA) on Non-SVM configuration with VFIO

JackYan
Beginner
2,337 Views

Hello Intel and friends,

 

My team has a userspace application that uses the Intel Data Streaming Accelerator (DSA) to copy memory. Currently it uses SVM and works fine. 

 

In the DSA User Guide, Chapter 2.3 talks about a Non-SVM configuration using vfio-pci. We are interested in exploring this option.

 

I followed the instruction and changed the driver from idxd to vfio-pci. Then, our program stops working. There is no error code since we can't get anything back without idxd. 

 

The user guide doesn't have next steps. I wonder maybe there is a userspace version of idxd?

 

I could use some guidance or success examples. Any suggestions would be greatly appreciated!

 

Thanks!
Jack Yan

Labels (1)
0 Kudos
9 Replies
Azhari_Intel
Employee
2,248 Views

Hello JackYan,


Greetings!

Thank you for posting in Intel Community.


We appreciate you reaching out to us regarding the reported issue. To assist you further, we kindly request the following details:


1- What system model are you currently using?

2- Please share with us the model of processor being used.

3- Kindly specify the running OS version when facing the reported issue.

 


You can also refer to our resource and documentation center to find more information regarding this. Please note that you would need an NDA to access the RDC premier account.

RDC link : https://www.intel.com/content/www/us/en/resources-documentation/developer.html



How to Apply for an Intel® Resource and Documentation Center (RDC) and/or Intel® Developer Zone (Intel® DevZone) Account:

https://www.intel.com/content/www/us/en/support/articles/000058073/programs/resource-and-documentation-center.html


Thank you for understanding.



Regards,

Azhari_Intel


0 Kudos
JackYan
Beginner
2,107 Views

Thanks for your reply! I'm not sure what you mean by system model. Could you please explain or give me some examples? We have multiple types of systems. They all showed the same symptom. We can start with Izumi SapphireRapids. OS is gLinux, which is developed by Google based on Debian. I'm not sure if version makes sense to you, here is one of them, 5.10.0-smp-1105

0 Kudos
Amina_Sadiya
Employee
2,061 Views

Hello JackYan,


Thank you for your response. Regarding your query, please specify the particular system or server model on which you are facing the issue. Additionally, kindly provide the exact processor model, as this information is essential for us to assist you further.


Best regards,

Amina

Intel Customer Support Technician



0 Kudos
JackYan
Beginner
1,868 Views

I think this problem is not specific to a server model or processor model. It can happen on any DSA devices.

 

If a processor model is a must, here is one of them, Xeon 6985P-C. 

0 Kudos
Dineshbabu
Employee
1,867 Views

Hi JackYan,


Greetings!


Thank you for your response. Could you please confirm whether the Xeon 6985P-C Processor is embedded on the system or added separately.


Regards,

Dinesh

Intel Customer Support Technician


0 Kudos
JackYan
Beginner
1,866 Views

Thanks for following up on my question, Dinesh!

 

Yes, it is added separately. 

0 Kudos
IntelSupport
Community Manager
1,845 Views

Hi JackYan,


Thank you for writing back to us.


Please note that the Xeon 6985P-C Processor is a customized processor, and we would not be able to assist with it. You’ll need to contact the point of purchase for further assistance with this product.


Regards,

Shankith K P

Intel Customer Support Technician




0 Kudos
Azhari_Intel
Employee
1,383 Views

Hi JackYan,

 

Hope you are well.

 

Just wanted to follow up with you.

Kindly let us know if you have any further concerns.

 

Looking forward to your response.

 

 

Regards,

Azhari_Intel


0 Kudos
Azhari_Intel
Employee
1,066 Views

Hi JackYan,

 

Greetings and good day to you!

 

Since we have not seen an update, we will be closing this forum case from our end.

If you need any additional information or assistance, please submit a new question as this thread will no longer be monitored.

 

 

Regards,

Azhari_Intel


0 Kudos
Reply