That's good Yi.
It would be worthwhile hosting it on the Yahoo E+ support forum. There are a
couple of potentially useful utilities on there including a Ruby script that
will split your simulation period over the number of processors you have for
a multicore machine.
Very good!
Chris