Back to Volume
Paper: Optimization Strategies for Running Legacy Codes
Volume: 523, Astronomical Data Analysis Software and Systems XXVIII
Page: 273
Authors: Lammers, J.; Teuben, P.
Abstract: Legacy codes can be both incredibly useful as well as cumbersome. Although they produce robust results from well-defined problems, they plague the user with complex installations, complicated user interfaces, and inflexibilities. Short of rewriting such codes, scripts which emulate the effects of legacy codes can lead to tremendous overhead and more headache for the user. Nonetheless, these legacy codes can provide invaluable insight to a skilled user who takes the time to understand its inner workings.
In this paper, we will showcase examples of the NEMO Stellar Dynamics Toolkit and how analysis simulation codes can be optimized using modern scripting languages. Not only is it possible, it is relatively easy to speed up computation time and increase user-friendliness by integrating modern scripting languages into codes which would otherwise overwhelm an inexperienced user.
Back to Volume