Skip to content

Releases: IntelPython/dpctl

0.3.8: Final release for oneAPI Beta 10

Choose a tag to compare

@diptorupd diptorupd released this 21 Oct 18:22
9fcbaa5
  • Fix failing platform test case. (#116)

  • Change how the initial active queue is populated inside DPPLQueueMgr.

  • It is fine for the queue manager to store the host queue. Up to clients what they want to do with it.

  • Fix Gtests configuration.

  • Properly skip tests when no OpenCL devices are available.

  • Only report number of non-host platforms.

  • Add skip tests to test_sycl_usm.py

  • Raise exception if DPPLSyclQueueRef is NULL.

0.3.7: Only use the first device for each device type and backend

Choose a tag to compare

@diptorupd diptorupd released this 21 Oct 18:19
7c311f4
  • Fixes a crash on Windows due a Level Zero driver problem. Each device was getting enumerated twice. To handle the issue, we added a temporary fix to use only first device for each device type and backend (#118).

0.3.6: Fix Windows Install

Pre-release

Choose a tag to compare

@diptorupd diptorupd released this 06 Oct 22:02
49042af
  • Add change log
  • Fix install on Windows

0.3.5: Fix bugs highlighted by tools (#92)

Choose a tag to compare

@diptorupd diptorupd released this 06 Oct 14:37
aaa51d3
  • Add a helper function to all Python SyclXXX classes to get the address of the base C API pointer as a long.
  • Various code clean ups
    • Fix unhandled character
    • Remove unused imports
    • Fix class name duplication
  • Rename PyDPPL to dpCtl in comments (function name renaming to come later)

0.3.4: Enhancements to dpctl device_context

Choose a tag to compare

@diptorupd diptorupd released this 06 Oct 01:25
  • dpctl is now aware of DPC++ Sycl PI back-ends. The functionality is now exposed via the context interface.
  • C API's queue manager was refactored to require back-end.
  • Dump functions were enhanced to print back-end information.
  • dpct's device_context now requires back-end, device-type, and device-id to be provided in a string format, e.g. opencl:gpu:0.
  • dpctl gained support for unint_8 and unsigned long data types.
  • Fixed some important bugs found by static analysis.
  • Closed issues #51,#33, #53, #73, #95, #83.
  • oneAPI Beta 10 tool chain support was added.

0.3.3

0.3.3 Pre-release
Pre-release

Choose a tag to compare

@diptorupd diptorupd released this 06 Oct 01:26
f8d0250
Add dpctl.get_curent_device_type() (#88)

0.3.2

0.3.2 Pre-release
Pre-release

Choose a tag to compare

@diptorupd diptorupd released this 06 Oct 01:26
63ce96f
Set _cpu_device and _gpu_device to None by default (#75)

0.3.1

0.3.1 Pre-release
Pre-release

Choose a tag to compare

@diptorupd diptorupd released this 06 Oct 01:28
304931b
Merge pull request #69 from IntelPython/add-get-include-and-include-h…

0.2.0: Merge pull request #24 from DmitryKizaev/legal-update-beta

Choose a tag to compare

@xaleryb xaleryb released this 27 Aug 10:12
fac5020
License update for beta release