Skip to content

Conversation

@pbalcer
Copy link
Contributor

@pbalcer pbalcer commented Apr 19, 2023

The original purpose of these callbacks was manual registration of explicit function callbacks in the tracing layer, similar to how it works with level-zero loader.

However, UR relies on the XPTI framework that allows software to transparently intercept all function calls, making the callbacks redundant.

The original purpose of these callbacks was manual
registration of explicit function callbacks in the
tracing layer, similar to how it works with level-zero loader.

However, UR relies on the XPTI framework that allows software to
transparently intercept all function calls, making the callbacks redundant.
Copy link
Contributor

@kbenzie kbenzie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@pbalcer pbalcer merged commit ec06bc6 into oneapi-src:main Apr 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants