John Biddiscombe
John Biddiscombe
It seems I didn't really explain the problem very well - suppose I do the following ``` auto f = hpx::parallel::for_loop( hpx::parallel::execution::par_task, 0, N, [&](int i) { hpx::async(task, stuff); });...
If you were copying 100 arrays of small data to the GPU for example, you would asynchronously call copystuff in a loop - but you want to know when they...
I am imagining that we have an executor that creates an applier - with an additional function object that is called when the task completes - instead of (or as...
Issues #3348 and #3553 should not be closed as they are under consideration at the time of writing.
These conditions are satisfied. `hpx::distributed::barrier::synchronize();` is used during startup, so _"requires for all parties to join before any party can join a second time"_ is always true - the barrier...
It depends on what you think the scheduling loop should be doing/requesting. I would like ro remove most of the functionality from the scheduling loop and instead allow schedulers to...
I'll take a look at this once I'm done with my current work.
(Just adding a comment to prevent this from being closed by the stale bot). The python solution looks promising and it should be encouraged... but can't we create some template...
I looked at the archive size before serializing the action and after.
ok that makes sense. I didn't dive too deep into the contents of the action_base or whatever. I will have another look and see if I can factor out just...