Rogue Wave Software
134 Case Studies
A Rogue Wave Software Case Study
SIMULIA, the Dassault Systèmes brand for realistic simulation, faced rare, elusive memory bugs in its 3D simulation software that only manifested in fully optimized, long-running, multi-process jobs and often produced no useful core dumps. These intermittent faults (occurring roughly once in 100–1,000 runs) were costly and time-consuming to locate and required a tool that could capture and trace memory corruption back to its origin.
SIMULIA deployed Rogue Wave Software's MemoryScape, a non‑intrusive, graphical and scriptable memory debugger that monitors heap usage, captures memory snapshots, analyzes multi-process/MPI jobs, and automates detection. Using Rogue Wave Software’s MemoryScape, SIMULIA found about 12 memory bugs on an initial scan, now runs the tool continuously to catch latent errors proactively, and has realized substantial time and cost savings while significantly improving QA and defect resolution speed.
Nick Monyatovsky
Technology Manager