Am 17.08.2016 11:11 vorm. schrieb "Andreas Schäfer" <[email protected]>:
>
> Hey guys,
>
> I've got a quick question on the creation of the dataflow graph in
> HPX. Zach reported yesterday that he can't run dgswem with a really
> large number of time steps on top of LGD/HPX, but the code works fine
> with just a couple of time steps. We create the complete dataflow
> graph before starting the simulation and my suspicion is that this
> simply fails for a couple million time steps. So my question is
> how/when should we fill the dataflow graph?
>
> I assume we should have some kind of iterative procedure for that, so
> that we add a certain number of timesteps with a certain look ahead
> distance to the graph, but I'm not sure which parameters make sense.
>
> For instance, if we assume a total of t timesteps, then right now our
> chunk size c is t and our look ahead distance l is 0. But we could
> also fill in 1000 timesteps up front and then add another step in each
> cycle (l = 1000, c = 1). Or some mixture of this, e.g. fill in 1000 up
> front and then add another 100 every 100 steps. I don't know. This
> already reeks of over engineering. Any ideas?

If you don't want to hardcode the limits, you could dynamically adjust the
look ahead using performance counters. That is, let it run until you hit
some limit like memory used or thread queue length or so.

>
> Thanks!
> -Andreas
>
>
> --
> ==========================================================
> Andreas Schäfer
> HPC and Supercomputing
> Institute for Multiscale Simulation
> Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany
> +49 9131 85-20866
> PGP/GPG key via keyserver
> http://www.libgeodecomp.org
> ==========================================================
>
> (\___/)
> (+'.'+)
> (")_(")
> This is Bunny. Copy and paste Bunny into your
> signature to help him gain world domination!
>
> _______________________________________________
> hpx-users mailing list
> [email protected]
> https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
>
_______________________________________________
hpx-users mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to