John Biddiscombe

Results 86 comments of 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...