-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HW path reports error #41
Comments
Hi @suyashmahar, |
Hi @mzhukova, |
Hi @mzhukova , are there any env flags / build configuration I can use to debug this issue? Thanks for the help! |
@mzhukova, I think I found the reason. If DML cannot find libaccel-config.so, it just reports an internal error. I confirmed this using strace. Any HW initialization failure in this code is reported as a generic failure. If the "if" condition fails. DML/sources/core/src/hardware_device.cpp Lines 42 to 68 in 8224bea
This is where the library tries to load libaccel-config.so
If I make sure that libaccel-config.so is accessible, the hardware_path example works. |
Sorry for the delayed response @suyashmahar. |
I'm unable to use the HW path for mem move even after configuring the DSA devices:
When manually calling dml::memmove, I get error code 16 that corresponds to internal library error. Is there a way to debug this? Any help would be really appreciated. Thanks!
System Configuration
Processor: Intel(R) Xeon(R) Silver 4416+
I have configured DSA using the python script:
I'm also running relatively recent kernel version:
Kernel cmdline:
lspci
output for one of the two devices available:The text was updated successfully, but these errors were encountered: