On 07:21 Wed 24 Aug     , Hartmut Kaiser wrote:
> 
> > the HPXDataflowSimulator doesn't use async() anywhere. It's completely
> > dataflow-based.
> 
> Ok, something is not quite right, then. Can you provide me with your small
> example? Will that run on a single node (for simplicity)?

I guess the easiest way would be to simply build LibGeoDecomp with HPX
support and uncommenting the test testManySteps() in
libgeodecomp/src/parallelization/test/parallel_hpx_4_1/hpxdataflowsimulatortest.h.
If you set the chunk size in the test to a high value, then it should
exhaust that system's memory:

  HPXDataflowSimulator<DummyModel> sim(initializer, "testManySteps", 300000, 
true, 300000);

You can limit the tests to be run in LibGeoDecomp by setting
LIMIT_FLAGS in CMake:

  cd libgeodecomp4/build/
  cmake -DLIMIT_TESTS=parallelization.test_parallel_hpx_4 ..
  make tests
  make check

Cheers
-Andi


-- 
==========================================================
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!

Attachment: signature.asc
Description: Digital signature

_______________________________________________
hpx-users mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to