Displaying 2 results from an estimated 2 matches for "recvonedata".
2024 Mar 25
1
Wish: a way to track progress of parallel operations
...ting a new portion; dynamic load balancing
becomes much less efficient.
- Adding local side effects to the function and detecting them while
the parallel function is running in a child process (parabar). A
clever hack, but much harder to extend to distributed clusters.
With recvData and recvOneData becoming exported in R-4.4 [*], another
approach becomes feasible: wrap the cluster object (and all nodes) into
another class, attach the progress callback as an attribute, and let
recvData / recvOneData call it. This makes it possible to give wrapped
cluster objects to unchanged code, but requires...
2024 Mar 25
3
Wish: a way to track progress of parallel operations
...balancing
> becomes much less efficient.
>
> - Adding local side effects to the function and detecting them while
> the parallel function is running in a child process (parabar). A
> clever hack, but much harder to extend to distributed clusters.
>
> With recvData and recvOneData becoming exported in R-4.4 [*], another
> approach becomes feasible: wrap the cluster object (and all nodes) into
> another class, attach the progress callback as an attribute, and let
> recvData / recvOneData call it. This makes it possible to give wrapped
> cluster objects to unchange...