Skip to content

Conversation

@againull
Copy link
Contributor

@againull againull commented Mar 28, 2025

CreateMultipleRootDevices=[num] environment variable is used in some tests to emulate multiple devices.
It is not guaranteed to be always supported. For example, ZE_AFFINITY_MASK=0 can be set which will make this feature unusable, or in some scenarios when docker container doesn't have required system directory mappings this feature also may not work, etc.

So, create a lit feature which checks if such multi-device emulation works (it is a NEO feature, so can be supported only for opencl:gpu or level_zero:gpu)

@againull againull requested review from a team as code owners March 28, 2025 01:54
@againull againull requested a review from steffenlarsen March 28, 2025 01:54
@againull againull changed the title [SYCL][E2E] Add lit feature to check that multi-device emulation is supported [SYCL][E2E] Add lit feature to check if multi-device emulation is supported Mar 28, 2025
@againull againull requested a review from yingcong-wu March 28, 2025 16:01
@againull
Copy link
Contributor Author

Closing for now in favor of #17691

@againull againull closed this Mar 31, 2025
@againull againull deleted the multi_device_lit_feat branch September 29, 2025 21:30
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.

2 participants