Today I committed a substantial number of changes to YetiSim to the SVN repository, and have incremented the release version to 0.2.0. This release boasts a 2X - 3X speed increase over 0.1.0. You can download this snapshot from the home page.
A number of interfaces both at the user and internal library level have been changed. The use of boost::shared_ptr has been entirely eliminated due to performance reasons. The MemoryManager class has been introduced, and all memory management operations are confined to this class. Admittedly, this class is fairly simple right now but that is because the tbb::scalable_allocator already does pooling for us, and probably does a pretty good job of memory management already.
This release is a step backward in terms of exception safety, however this will be addressed soon. Enjoy the new and improved YetiSim. Further performance improvements are on their way, so stay tuned.