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
Adding polymorphic_executor #4514
Conversation
3827811
to
90318e6
Compare
@teonik I think this is ready for experimentation now. Here is a short documentation: The type For instance:
Please note, that the function signatures that can be scheduled using Assuming the function signature is
This also means that the The other specific property of the For a full set of examples, see for instance here: https://github.com/STEllAR-GROUP/hpx/blob/fixing_4489/libs/execution/tests/unit/polymorphic_executor.cpp. |
9047436
to
08305e4
Compare
libs/execution/include/hpx/execution/executors/polymorphic_executor.hpp
Outdated
Show resolved
Hide resolved
libs/execution/include/hpx/execution/executors/parallel_executor_aggregated.hpp
Show resolved
Hide resolved
- flyby: fixing various flaws in executor implementation - flyby: Making exposed future_type a template - flyby: fixing force_linking in MPI module
@msimberg this is good to go (once the CI cycled). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Co-Authored-By: Mikael Simberg <mikael.simberg@iki.fi>
Fixes #4489