New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for data-parallelism for adjacent find #5741
Conversation
- flyby: removing obsolete #include files
Replace std::distance with parallel::detail::distance Replace include/datapar.hpp with parallel/datapar.hpp
# Conflicts: # libs/core/hardware/include/hpx/hardware/cpuid/msvc.hpp
@hkaiser there are few errors regarding use of |
5743: Add check for MPICH and set the correct env to suport multi-threaded r=hkaiser a=diehlpk ## Proposed Changes - If MPICH is used we set `export MPICH_MAX_THREAD_SAFETY=multiple` to activate multithreaded MPI. ## Any background context you want to provide? This might solve some hanging, we experienced with MPI recently. Note, this has to happen before `MPI_Init` is being called. Co-authored-by: Patrick <patrickdiehl@lsu.edu>
Remove obsolete files related to cpuid, etc.
Fixing spell-checking errors
Replace std::distance with parallel::detail::distance Replace include/datapar.hpp with parallel/datapar.hpp
@hkaiser All the commits related to Adapting adjacent_find to simd looks good to me. There are other commits which I am not familiar, are present in PR, which might have come in when rebasing against master branch. |
@srinivasyadav18: this looks good to me, thanks a lot! |
This supersedes STEllAR-GROUP/hpx-local#22
@srinivasyadav18 please check that everything is in place