Closed Sean58238 closed 9 months ago
Hi @Sean58238, I was not able to reproduce the issue on my side (using Debug build) and I don't believe changing the allocation to malloc should lead to failure.
102
status is essentially "No work queues are available" (see https://github.com/intel/DML/blob/develop/include/dml/dmldefs.h#L330), could you please double check the device configuration on your side?
Also, you could try building DML with -DCMAKE_BUILD_TYPE=Debug -DLOG_HW_INIT=ON
and it should display a lot of debug diagnostic information that could tell you whether dsa instances and queues are available.
hi @Sean58238 since this is a work queue availability issue and not a bug in the DML, could we close the issue?
close first , if reproduce we can share environment
example code: mem_move change to allocation source and destination to allocate from stack to heap and init the buffer:
compile and run , return error 102
if change the compile optimization running successful, like:
cmake -DCMAKE_BUILD_TYPE=Debug ..
orcmake -DCMAKE_BUILD_TYPE=-O0 ..