Re: [scxml] Re: our project setup: any tips specifically on performance/speed?

2014-06-07 Thread Woonsan Ko
Hi Rinke, On Friday, May 30, 2014 4:46 PM, R.C. Hoekstra r.c.hoeks...@erasmusmc.nl wrote: Hi Woonsan, Hi Ate, (sorry for the late response) Woonsan wrote: If the estimate of the pure SCXML executions can possibly meet your requirements, then I think the next thing to consider might

[scxml] Re: our project setup: any tips specifically on performance/speed?

2014-05-30 Thread R.C. Hoekstra
Hi Woonsan, Hi Ate, (sorry for the late response) Woonsan wrote: If the estimate of the pure SCXML executions can possibly meet your requirements, then I think the next thing to consider might be how to reduce IOs if you have to (de)serialize those instances. In one of our projects, we

[scxml] Re: Re: Re: our project setup: any tips specifically on performance/speed?

2014-05-30 Thread R.C. Hoekstra
Hi Ate, hi list, I can share some more information now, and post some code. First of all, on our project: No, we don't use threads at the moment. Multithreading seems to become a nightmare with over 100 k engine instances. We also don't use the datamodel tags at the moment. As datamodel

Re: our project setup: any tips specifically on performance/speed?

2014-05-16 Thread Woonsan Ko
Hi Rinke, I think you can measure a rough range of how many times to invoke SCXMLExecutor (#go(), #triggerEvent() for instance) in simulation on N instances. Then you'll probably able to get an estimate of the total execution time somehow. If the estimate of the pure SCXML executions can

our project setup: any tips specifically on performance/speed?

2014-05-11 Thread R.C. Hoekstra
Hi list, As written before, We're a university team of scientists working on multi agent simulations of tropical diseases for a world health organization project. A disease can be considered as a state machine, with the patient going through various states and transitions, each triggering new