Replies: 1 comment
-
One of the largest numba-dpex releases by total number of changes. It represents a revival and revitalization of the project, hence the Phoenix! The release lays the ground work more exciting features, bug fixes and general improvements in the near future. A big round of thanks to all contributors who made it happen. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Added
dpnp.ones_like inside dpjit (Implementation for dpnp.empty_like(), dpnp.zeros_like() and dpnp.ones_like() #928)
parfors (Parfor lowering as kernels and dpnp ufunc compilation to kernels #957)
and ndrange syntax. (A more consistent kernel launch parameter syntax #888)
arrays (Init clean up and monkeypatch fix #954)
LLVM IR (Output LLVM IR if NUMBA_DPEX_DEBUG environment variable is set #924)
NRT_MemInfo (Adds boxing and unboxing functionality for dpnp.ndarray to numba_dpex #902)
model. (Kernel examples refactoring #826)
Changed
CLK_GLOBAL_MEM_FENCE
andCLK_LOCAL_MEM_FENCE
flags renamed toGLOBAL_MEM_FENCE
andLOCAL_MEM_FENCE
. (Removed CLK_ prefix from mem fences #844)DpnpNdarray (Fix dpnp type #880)
__sycl_usm_array_interface__
protocol (Refactor/kernel interfaces #804)DpexKernelTypingContext (Initial set of changes to add a new dpjit decorator to support dpnp arrays #887)
ImportError (Replace ImportError with logging.warning if dpctl version is not met #925)
Fixed
kernels (Refactor/kernel interfaces #804)
Removed
Deprecated
This discussion was created from the release 0.20.0 Phoenix .
Beta Was this translation helpful? Give feedback.
All reactions