Research Article
Parallelization and scalability issues of a multilevel elastohydrodynamic lubrication solver
Article first published online: 24 AUG 2006
DOI: 10.1002/cpe.1103
Copyright © 2006 John Wiley & Sons, Ltd.
Issue
1532-0634/asset/cover.gif?v=1&s=6094df24c795ce080ff6df6ff3b6bcec19adb708)
Concurrency and Computation: Practice and Experience
Volume 19, Issue 4, pages 369–396, 25 March 2007
Additional Information
How to Cite
Goodyer, C. E. and Berzins, M. (2007), Parallelization and scalability issues of a multilevel elastohydrodynamic lubrication solver. Concurrency and Computation: Practice and Experience, 19: 369–396. doi: 10.1002/cpe.1103
Publication History
- Issue published online: 15 FEB 2007
- Article first published online: 24 AUG 2006
- Manuscript Accepted: 10 JUN 2006
- Manuscript Revised: 3 MAY 2006
- Manuscript Received: 22 DEC 2005
Funded by
- EPSRC. Grant Number: GR/N23585/01
- Abstract
- References
- Cited By
Keywords:
- elastohydrodynamic lubrication;
- distributed memory;
- parallelism;
- scalability
Abstract
The computation of numerical solutions to elastohydrodynamic lubrication problems is only possible on fine meshes by using a combination of multigrid and multilevel techniques. In this paper, we show how the parallelization of both multigrid and multilevel multi-integration for these problems may be accomplished and discuss the scalability of the resulting code. A performance model of the solver is constructed and used to perform an analysis of the results obtained. Results are shown with good speed-ups and excellent scalability for distributed memory architectures and in agreement with the model. Copyright © 2006 John Wiley & Sons, Ltd.

1532-0634/asset/olbannerleft.gif?v=1&s=a4e4e145787de94e1d91eaab3c8c29d8a9d96a26)