You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 1, 2025. It is now read-only.
**Note**: Release introduces bug fixes and several minor improvements
9
+
10
+
**Features**:
11
+
* Improved incorrect input checking
12
+
* Added check for adjacent buffers for the DIF Strip operation. Status: `DML_STATUS_DIF_STRIP_ADJACENT_ERROR`
13
+
* Reworked hardware related statuses for C API
14
+
* Added new status to indicate submission failure:
15
+
*`DML_STATUS_WORK_QUEUES_NOT_AVAILABLE` for C API
16
+
*`dml::status_code::queue_busy` for C++ API
17
+
* Removed LIBACCEL_3_2 cmake option. The supported version of accel-config is now 3.2 and higher
18
+
* NUMA node id is detected before each submission now, so threads are safe to change nodes at any time
19
+
20
+
**Bug fix**:
21
+
* Fixed the issue when batch operation doesn't work for buffer not aligned on 64 bytes boundary
22
+
* Fixed the issue when current thread NUMA node id is deduced incorrectly
23
+
* Fixed crashes when there are no available devices for the current thread NUMA node id
24
+
* Removed dependencies on C++ runtime from C API
25
+
26
+
**Warnings**:
27
+
* As NUMA node id of the current thread is now deduced correctly, ensure that accelerators' configuration is compatible. The library does no cross-socket submissions. If there is no available device for the current NUMA node id, then an error status code is reported.
0 commit comments