Thanks for the detailed response Ben. I absolutely see the value in
event-style programming. I have my own version of this... it may not be as
feature-full, but it's pretty fast. I use it mainly to process various
financial events (exchange messages, order book updates, etc) but it's
fairly flex
Tom
The event scheduling in SimJulia is based on the standard PriorityQueue*
implementation of Julia and the overhead of SimJulia is really limited. If
you throw away the process oriented way of defining a simulation model, you
can do theoretically better, i.e. pure event simulation. This is ce
Thanks for the effort Ben. I'm curious... do you have any performance
comparisons of SimJulia vs other (simpler) code designs? How much speed
would I be giving up if I was using events in a tight inner loop?
On Tue, Aug 18, 2015 at 1:25 PM, Ben Lauwens wrote:
> Hi
>
> SimJulia, a (combined con
Hi
SimJulia, a (combined continuous time / ) discrete event process oriented
simulation framework, has reached another milestone:
- v0.3.4 synchronizes the API with SimPy v3 but using some specific
Julia semantics
- It is a complete rewrite allowing a more powerful and unified discrete