Commit cb2000e0 authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

Simplified omp critical region in multireduction

parent 23daa000
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -206,9 +206,9 @@ reduce( Operation& operation,
      }

      // inter-thread reduction of local results
      for( int k = 0; k < n; k++ )
      #pragma omp critical
      {
         for( int k = 0; k < n; k++ )
            operation.commonReductionOnDevice( result[ k ], r[ k ] );
      }
   }