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? 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!
signature.asc
Description: Digital signature
_______________________________________________ hpx-users mailing list [email protected] https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
