Hello, Thanks for your comments firstly, but there is a critical section to ensure that only one dfticopmputeforward API can be running at the same time; Additionally, I set the DFTI_NUMBER_OF_USER_THREADS value as 10 by API setvalue(), and API DftiComputeForward is called via a thread managed by system thread pool.
- you may try to prepare the reproducer and share it. we will take a look at this problem, reproduce the issue and investigate the reasons of this failure... In the case if you don't use the latest version - pls try to take the latest version and check if the problem still exists with the latest version 2018.1.
I analyzed the dump file with windbug, and the following text is call stack of the thread who stop at DFTIComputeBackward; I found it always wait a critical section;Thanks a lot.