Skip to content
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

Add a new UR_DEVICE_INFO enum for checking bfloat16 native conversion in unified_runtime #17084

Open
jinge90 opened this issue Feb 20, 2025 · 1 comment
Labels

Comments

@jinge90
Copy link
Contributor

jinge90 commented Feb 20, 2025

Is your feature request related to a problem? Please describe

SYCL runtime need to check whether underlying device supports native bfloat16 conversion to provide better performance for bfloat16 code in GPU device, this is done by checking "cl_intel_bfloat16_conversions" string. We need to switch to use urDeviceGetInfo API to query such hardware information. Currently, we don't have a UR device info enum for native bfloat16 which is equivalent to "cl_intel_bfloat16_conversions."

Describe the solution you would like

No response

Describe alternatives you have considered

No response

Additional context

No response

@jinge90 jinge90 added the enhancement New feature or request label Feb 20, 2025
@jinge90
Copy link
Contributor Author

jinge90 commented Feb 20, 2025

Hi, @steffenlarsen
The issue for UR device info enum for native bfloat16 conversions is created here.
Thanks very much.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants