Releases
0.11.0
Compare
Sorry, something went wrong.
No results found
Added
Use Python 3.9 in public CI (#599 )
Add a new C API utility function (DPCTLDeviceMgr_GetDeviceInfoStr) to return the device info as a C string object (#620 )
New Github workflow to build dpclt with nightly Intel llvm/sycl + drivers (#621 )
Always raise SubDeviceCreationError even when sub-device counts are zero (#622 )
Updated OpenCL interoprability code to fix build with Intel llvm/sycl bundle (#625 )
Enabled use of default platform context extension in SYCL compilers that implement this extension (#627 )
Implemented dpctl.utils.get_execution_queue(queue_seq) utility to help implementing "compute-follows data" convention for offload target (#632 )
Improved code coverage (#619 ) (#542 ) (#631 )
Changed
Replaced host_device device type with host in tests (#616 )
Rework the logic in dpctl.memory's copy_from_device method to work correctly with host device (#618 )
Use dpctl.device_type.host instead of dpctl.device_type.host_device (#626 )
Reinstate deprecated sycl::program and that was conditionally removed from open source DPC++ toolchain (#633 )
Use LoadLibraryExA instead of LoadLibraryA to mitigate a possible DLL injection issue when we load the Level zero DLL on windows (#636 )
Github coverage workflow is changed to use oneAPI 2021.3 instead of latest to work around broken profiling instrumentation in DPC++ 2021.4 (#614 )
Update build dependencies for NumPy (#641 )
Use "readelf" on SYCL's pi_level_zero library to find out and use the exact name of ze_loader.so in SyclInterface library (#617 )
Removed
Removed use of DPC++ features deprecated in 2021.4 and open source Intel llvm/sycl compiler (#603 )
Fixed
Suppress errant CMake log (#610 )
Fixes to compile dpctl using Intel llvm/sycl compiler (#603 )
Fix for the hang is to avoid passing nullptr argument to sycl::queue::prefetch (#612 )
Fixed the logic to return device count (#623 )
Enabled building of C extensions with dpctl by including header defining bool type for C compilers (#604 )
You can’t perform that action at this time.