Pārlūkot izejas kodu

better scheduling for openmp

Nicolas Winkler 5 gadi atpakaļ
vecāks
revīzija
55a2ff7435
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  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;