- Notifications
You must be signed in to change notification settings - Fork 42
Add IPC example with Level 0 provider #418
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
Conversation
| | ||
| #include <level_zero/ze_api.h> | ||
| | ||
| static int init_level_zero() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bratpiorka I think these utility functions can be re-used in the Level Zero provider unit tests. But we can do it in a separate PR.
66baf7a to 64a7b9d Compare | Need to coordinate with #384 |
| please add also the web documentation similar to: https://github.com/oneapi-src/unified-memory-framework/blob/main/scripts/docs_config/example-usage.rst |
ce4b4a5 to 7d1e129 Compare 7d1e129 to 72e7ae3 Compare | I want to extend the documentation with more detailed example description. |
in this or separate PR? if this please make it a draft |
in this PR. And it is already a Draft. |
72e7ae3 to 2857b03 Compare | @bratpiorka Ready for review. I updated the example documentation. Generated docs preview: https://vinser52.github.io/unified-memory-framework/examples.html#ipc-example-with-level-zero-memory-provider |
2857b03 to db48ebc Compare | @vinser52 great, I like it |
db48ebc to 53ae8bf Compare 53ae8bf to 644abd0 Compare
Description
This PR adds an example to demonstrate UMF IPC API. Level 0 memory provider is used for demonstration purposes since it is the only provider we have so far that supports IPC functionality.
Ref. #413
Checklist