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

Device availability in not specified in details #347

Open
AByzhynar opened this issue Jan 18, 2023 · 2 comments · May be fixed by #740
Open

Device availability in not specified in details #347

AByzhynar opened this issue Jan 18, 2023 · 2 comments · May be fixed by #740
Labels
clarification Something is unclear

Comments

@AByzhynar
Copy link

In the class Device there is a method Param::return_type get_info() which returns Device information descriptors.
The one of them is info::device::is_available with the description:

Returns true if the SYCL device is available and returns false if the device is not available.

What does this availability mean? - This information is missing in the specifications.
Does it mean that device just available in the system in general? Or does it mean that the device is ready for execution?

@Andriks
Copy link

Andriks commented Jan 18, 2023

Also it's not clear if this status can be changed in runtime (e.g. from available to not_available) or its static.

@gmlueck
Copy link
Contributor

gmlueck commented Jan 18, 2023

FWIW, this same issue exist in the internal database at (https://gitlab.khronos.org/sycl/Specification/-/issues/357).

@Pennycook Pennycook added the clarification Something is unclear label Feb 24, 2025
@Pennycook Pennycook linked a pull request Feb 24, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clarification Something is unclear
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants