A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2011; you can also visit the original URL.
The file type is
Enhancement of Memory Pools Toward a Multi-Threaded Implementation of the Joint Integrated Mission Model (JIMM)
Proceedings of the 2006 Winter Simulation Conference
The Joint Integrated Mission Model (JIMM) is a legacy real-time discrete-event simulator. Its initial singlethreaded implementation employed a memory pool to speed up run-time performance and easily checkpoint simulation state. Unfortunately, when JIMM started migrating to a multi-threaded implementation, this legacy memory pool was quickly identified as a bottleneck. This problem is addressed by dividing the memory into large chunks managed by a global controller but where threadspecificdoi:10.1109/wsc.2006.323168 dblp:conf/wsc/Mutschler06 fatcat:xblxf6fvwncubcstmnv3p2rrtm