diff --git a/src/cpu.cpp b/src/cpu.cpp index 3bfbd5096..d5ab511d9 100644 --- a/src/cpu.cpp +++ b/src/cpu.cpp @@ -1526,6 +1526,10 @@ static int set_sched_affinity(const ncnn::CpuSet& thread_affinity_mask) static void initialize_cpu_thread_affinity_mask(ncnn::CpuSet& mask_all, ncnn::CpuSet& mask_little, ncnn::CpuSet& mask_big) { mask_all.disable_all(); + for (int i = 0; i < g_cpucount; i++) + { + mask_all.enable(i); + } #if (defined _WIN32 && !(defined __MINGW32__)) // get max freq mhz for all cores