disable task-based parallel on windows #50
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
/openmp:llvm
brings the dependency onlibomp140.dll
, which is not included in MSVC redistables and thus forces the user to install the whole Visual Studio. Because it seems/openmp
doesn't cause such a dependency, I choose to remove/openmp:llvm
and task-based parallel. This change would result in a speed degradation for downsampling. But the majority of the package is still parallelized, and the influence to the total processing time should be minor.