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

Disabled parallel scan on the host when OpenMP is disabled

parent 7f074380
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -108,8 +108,12 @@ perform( Vector& v,
         const typename Vector::RealType zero )
{
#ifdef HAVE_OPENMP
   if( Devices::Host::isOMPEnabled() && Devices::Host::getMaxThreadsCount() >= 2 ) {
      const auto blockShifts = performFirstPhase( v, begin, end, reduction, zero );
      performSecondPhase( v, blockShifts, begin, end, reduction, zero );
   }
   else
      Scan< Devices::Sequential, Type >::perform( v, begin, end, reduction, zero );
#else
   Scan< Devices::Sequential, Type >::perform( v, begin, end, reduction, zero );
#endif