Parallelization of the CVODE ordinary differential equation solver with applications to rolling bearing simulation
We discuss how to solve ordinary differential equations on parallel computers, with application to dynamic rolling bearing simulation. We show how to parallelize both the solver and the model, in order to get a scalable application. The obtained results show that, within the original CVODE solver, LU factorization and the forward/backward elimination of the Newton matrix, for the rolling bearing application can be done in almost constant time, independent of the problem size.
KeywordsRolling Bearing Rolling Element Algorithmic Speedup Multi Body Simulation Rolling Bear
Unable to display preview. Download preview PDF.
- [GVL89]Gene H. Golub and Charles F. Van Loan: Matrix Computations, Second Edition 1989. Johns HopkinsGoogle Scholar
- [CH94]Scott D. Cohen and Alan C. Hindmarsh: CVODE User Guide Netlib.Google Scholar
- [OW94]Ola Wall: Parallel Numerical Solution of Ordinary Differential Equations with Bordered Block Diagonal Structure in Roller Bearing Dynamics. Master thesis, Dept. of Comp. Sci., Lund University, Lund, Sweden, 1994.Google Scholar
- [HW91]E. Hairer, G. Wanner: Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems. Springer-Verlag, 1991. ISBN 3-540-53775-9.Google Scholar
- [HNW93]E. Hairer, S. P. NØsett G. Wanner: Solving Ordinary Differential Equations I: Nonstiff Problems. Springer-Verlag, 1993. ISBN 3-540-56670-8.Google Scholar
- [NF93]P. Nordling, P. Fritzson Solving Ordinary Differential Equations on Parallel Computers — applied to Dynamic Rolling Bearings Simulation. Proc. Parallel Scientific Computing. LNCS 879 Springer-Verlag.Google Scholar