NikoLXQ

Results 7 comments of NikoLXQ

> Hi @NikoLXQ, can you reproduce this problem with the latest `master`? I haven't tried it, we upgraded from version 2020 to 2021 and the issue was massively stuck under...

> Master and 2021 as far as I understand should be compatible (should not require a lot of changes to move). I'm not sure 100% what version is 2021 right...

![image](https://github.com/user-attachments/assets/131c7bf4-a50c-4e11-bd00-8d1689ac3f5b) condition is true, but still enter wait_on_address(), and no one wake up

@pavelkumbrasev ![image](https://github.com/user-attachments/assets/b0098fdf-dc92-48a5-beb1-704bb706b30c) ![image](https://github.com/user-attachments/assets/79ab28b4-8057-4f1e-864c-93a43a588304) memory_order is OK with this ?

#00 pc 00000000003a3f54 MNN::OpenCLRuntime::getMaxWorkGroupSize(std::__ndk1::shared_ptr) at /mnn/source/backend/opencl/core/runtime/OpenCLRuntime.cpp:789 #01 pc 00000000003d6488 MNN::OpenCL::SoftmaxBufExecution::SoftmaxBufExecution(std::__ndk1::vector const&, int, MNN::Op const*, MNN::Backend*) at /mnn/source/backend/opencl/execution/buffer/SoftmaxBufExecution.cpp:21 #02 pc 00000000003d7d18 MNN::OpenCL::SoftmaxBufCreator::onCreate(std::__ndk1::vector const&, std::__ndk1::vector const&, MNN::Op const*, MNN::Backend*) const at /mnn/source/backend/opencl/execution/buffer/SoftmaxBufExecution.cpp:215...

> 修改 source/backend/opencl/CMakeLists.txt ,把 add_definitions(-DMNN_SUPPORT_INTEL_SUBGROUP) 去掉试试 这个是必现的,你们可以找对应的机子试试。 @jxt1234