|
|
|
|
@ -684,9 +684,9 @@ int CameraCheckAnalysisy::InitCheckAnalysisy()
|
|
|
|
|
RunInfoST RunConfig;
|
|
|
|
|
RunConfig.nThreadIdx = i;
|
|
|
|
|
{
|
|
|
|
|
int range = (m_RunConfig.nCpu_num > 0) ? m_RunConfig.nCpu_num : 1;
|
|
|
|
|
int offset = s_cpuOffset.fetch_add(1) % range;
|
|
|
|
|
RunConfig.nCpu_start_Idx = m_RunConfig.nCpu_start_Idx + offset;
|
|
|
|
|
// 核带下沉到库内部:不再依赖调用方传入的 nCpu_start_Idx / nCpu_num
|
|
|
|
|
int offset = s_cpuOffset.fetch_add(1) % CHECK_CPU_BAND_NUM;
|
|
|
|
|
RunConfig.nCpu_start_Idx = CHECK_CPU_BAND_START + offset;
|
|
|
|
|
}
|
|
|
|
|
RunConfig.nCpu_num = 1;
|
|
|
|
|
|
|
|
|
|
|