Skip to content

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

@jinge90

Description

@jinge90

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions