소스 검색

better scheduling for openmp

Nicolas Winkler 5 년 전
부모
커밋
55a2ff7435
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      libmandel/src/CpuGeneratorsAVX.cpp

+ 1 - 1
libmandel/src/CpuGeneratorsAVX.cpp

@@ -14,7 +14,7 @@ void CpuGeneratorAvxFloat::generate(const mnd::MandelInfo& info, float* data)
     using T = float;
     const MandelViewport& view = info.view;
     omp_set_num_threads(2 * omp_get_num_procs());
-#pragma omp parallel for
+#pragma omp parallel for schedule(static, 1)
     for (long j = 0; j < info.bHeight; j++) {
         T y = T(view.y) + T(j) * T(view.height / info.bHeight);
         long i = 0;