<div dir="ltr">FYI Gmail put your message into the spam folder for some reason.<div>You probably should also make an announcement on Reddit.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-07-09 15:41 GMT+05:00 David Sorokin <span dir="ltr"><<a href="mailto:david.sorokin@gmail.com" target="_blank">david.sorokin@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Cafe,<br>
<br>
I’m glad to inform that the speed of simulation in the aivika [1] simulation library of version >= 5.2 has been dramatically increased after I started using the mwc-random [2] package for generating random numbers. It was possible to use custom random number generators before, but now the random number generator from the mentioned package is used by default. To improve the speed of simulation, in most cases it will be sufficient just to recompile your simulation models.<br>
<br>
In some my tests the speed of simulation has been increased up to 7 times when using default settings. The mwc-random package is just fantastic!<br>
<br>
Another good news is that I recently improved the distributed simulation module [3], which has recovering capabilities now in case of temporary connection errors. It should be quite unusual for the optimistic Time Warp method. In short, it means that we can build discrete event distributed simulation models using the ordinary Internet and cloud services.<br>
<br>
Best regards,<br>
David Sorokin<br>
<br>
[1] <a href="http://hackage.haskell.org/package/aivika" rel="noreferrer" target="_blank">http://hackage.haskell.org/<wbr>package/aivika</a><br>
[2] <a href="http://hackage.haskell.org/package/mwc-random" rel="noreferrer" target="_blank">http://hackage.haskell.org/<wbr>package/mwc-random</a><br>
[3] <a href="http://hackage.haskell.org/package/aivika-distributed" rel="noreferrer" target="_blank">http://hackage.haskell.org/<wbr>package/aivika-distributed</a><br>
______________________________<wbr>_________________<br>
Haskell-Cafe mailing list<br>
To (un)subscribe, modify options or view archives go to:<br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-<wbr>bin/mailman/listinfo/haskell-<wbr>cafe</a><br>
Only members subscribed via the mailman list are allowed to post.</blockquote></div><br></div>