-
Notifications
You must be signed in to change notification settings - Fork 35
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