Skip to content
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

Merged
merged 32 commits into from Jan 21, 2022
Merged

Support for data-parallelism for adjacent find #5741

merged 32 commits into from Jan 21, 2022

Conversation

hkaiser
Copy link
Member

@hkaiser hkaiser commented Jan 20, 2022

This supersedes STEllAR-GROUP/hpx-local#22

@srinivasyadav18 please check that everything is in place

# Conflicts:
#	libs/core/hardware/include/hpx/hardware/cpuid/msvc.hpp
@srinivasyadav18
Copy link
Contributor

@hkaiser there are few errors regarding use of parallel::detail::distance, I will try to looking to into them, by building locally :)

diehlpk and others added 6 commits January 20, 2022 11:14
5727: Moving compression plugins to components directory r=hkaiser a=hkaiser

- flyby: removing obsolete #include files


Co-authored-by: Hartmut Kaiser <hartmut.kaiser@gmail.com>
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.
@srinivasyadav18
Copy link
Contributor

@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.
Please review it :).
Thanks :)

@hkaiser
Copy link
Member Author

hkaiser commented Jan 21, 2022

@srinivasyadav18: this looks good to me, thanks a lot!

@hkaiser hkaiser merged commit 29307a2 into master Jan 21, 2022
@hkaiser hkaiser deleted the hpx_5651 branch January 21, 2022 23:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants