An Efficient Parallel Algorithm for Numerical Solution of Low Dimension Dynamics Problems
Present work is focused on speeding up computer simulations of continuously variable transmission (CVT) dynamics. A simulation is constituted by an initial value problem for ordinary differential equations (ODEs) with highly nonlinear right hand side. Despite low dimension, simulations take considerable CPU time due to internal stiffness of the ODEs, which leads to a large number of integration steps when a conventional numerical method is used. One way to speed up simulations is to parallelize the evaluation of ODE right hand side using the OpenMP technology. The other way is to apply a numerical method more suitable for stiff systems. The paper presents current results obtained by employing a combination of both approaches. Difficulties on the way towards good scalability are pointed out.
KeywordsContinuously variable transmission OpenMP Numerical integration Parallel algorithm
- 2.Nordling, P., Fritzson, P.: Solving ordinary differential equations on parallel computers — applied to dynamic rolling bearings simulation. In: Dongarra, J., Waśniewski, J. (eds.) PARA 1994. LNCS, vol. 879, pp. 397–415. Springer, Heidelberg (1994). https://doi.org/10.1007/BFb0030169CrossRefGoogle Scholar
- 7.Orlov, S., Kuzin, A., Shabrov, N.: Two approaches to speeding up dynamics simulation for a low dimension mechanical system. Commun. Comput. Inf. Sci. 793, 95–107 (2017)Google Scholar