dpctl icon indicating copy to clipboard operation
dpctl copied to clipboard

Python SYCL bindings and SYCL-based Python Array API library

Results 106 dpctl issues
Sort by recently updated
recently updated
newest added

1. I am not sure these instructions are still valid. At least those seem complicated. Need someone to go through instructions and checked if those are still valid. 2. Make...

documentation
enhancement

`python -m pip install -e .` does not work. ``` Obtaining file:///localdisk/work/spokhode/dpctl Installing build dependencies ... done Getting requirements to build wheel ... error ERROR: Command errored out with exit...

bug

@PokhodenkoSA @oleksandr-pavlyk We can use `SYCL_DEVICE_FILTER` (refer https://github.com/intel/llvm/blob/sycl/sycl/doc/EnvironmentVariables.md) to simulate testing with only a specific type of device. Can we setup multiple CI runs where we explicitly select a specific...

tests

- [ ] Describe error handling - [ ] Describe function naming (i.e. DPPLQueue_*)

documentation

In CI all tests should be passed. Now if CPU, GPU or Level0 are absent tests are skipped. I propose to introduce command line flag or environment variable (i.e. `DPCTL_TEST_DISABLE_SKIPPING_DEVICE_UNAVAILABLE`)...

tests
infrastructure

This PR proposes supporting the `kDLCPU` DLDeviceType as a targeted device in `from_dlpack` and `__dlpack__`. This is accomplished by `__dlpack__` by copying the array data to the host, wrapping it...

The function is planned for Python Array API 2024.12 specification. - [x] Have you provided a meaningful PR description? - [ ] Have you added a test, reproducer or referred...

Build conda packages with NumPy 2.0 in the build environment. The `meta.yaml` file for `dpctl` was changed to not use `pin_compatible('numpy', min='x.x', max='x')` per migration guidelines from conda-forge. Testing should...

#### Description When using `dpctl` to report GPU memory usage on Intel GPUs, the reported free and total memory values appear to be incorrect when compared to the output from...

Change `pyproject.toml` to require `numpy>=2.0` for building `dpctl`. - [x] Have you provided a meaningful PR description? - [ ] Have you added a test, reproducer or referred to an...