A scalable multi-level preconditioner for matrix-free μ-finite element analysis of human bone structures

被引:102
作者
Arbenz, Peter [1 ]
van Lenthe, G. Harry [2 ]
Mennel, Uche [1 ]
Mueller, Ralph [2 ]
Sala, Marzio [1 ]
机构
[1] ETH, Inst Computat Sci, CH-8092 Zurich, Switzerland
[2] ETH, Inst Biomech, CH-8092 Zurich, Switzerland
关键词
algebraic multigrid; aggregation methods; matrix-free preconditioning; micro-finite element analysis;
D O I
10.1002/nme.2101
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The recent advances in microarchitectural bone imaging disclose the possibility to assess both the apparent density and the trabecular microstructure of intact bones in a single measurement. Coupling these imaging possibilities with microstructural finite element (mu FE) analysis offers a powerful tool to improve bone stiffness and strength assessment for individual fracture risk prediction. Many elements are needed to accurately represent the intricate microarchitectural structure of bone; hence, the resulting mu FE models possess a very large number of degrees of freedom. In order to be solved quickly and reliably on state-of-the-art parallel computers, the mu FE analyses require advanced solution techniques. In this paper, we investigate the solution of the resulting systems of linear equations by the conjugate gradient algorithm, preconditioned by aggregation-based multigrid methods. We introduce a variant of the preconditioner that does not need assembling the system matrix but uses element-by-element techniques to build the multilevel hierarchy. The preconditioner exploits the voxel approach that is common in bone structure analysis, and it has modest memory requirements, at the same time robust and scalable. Using the proposed methods, we have solved in 12 min a model of trabecular bone composed of 247 734 272 elements, yielding a matrix with 1 178 736 360 rows, using 1024 CRAY XT3 processors. The ability to solve, for the first time, large biomedical problems with over I billion degrees of freedom on a routine basis will help us improve our understanding of the influence of densitometric, morphological, and loading factors in the etiology of osteoporotic fractures such as commonly experienced at the hip, spine, and wrist. Copyright (c) 2007 John Wiley & Sons, Ltd.
引用
收藏
页码:927 / 947
页数:21
相关论文
共 53 条
[1]   Parallel multigrid smoothing: polynomial versus Gauss-Seidel [J].
Adams, M ;
Brezina, M ;
Hu, J ;
Tuminaro, R .
JOURNAL OF COMPUTATIONAL PHYSICS, 2003, 188 (02) :593-610
[2]   Evaluation of three unstructured multigrid methods on 3D finite element problems in solid mechanics [J].
Adams, M .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2002, 55 (05) :519-534
[3]  
Adams M. F., 2004, ACM IEEE P SC2004 HI
[4]  
[Anonymous], 2003, ITERATIVE METHODS SP, DOI DOI 10.1137/1.9780898718003
[5]  
ARBENZ P, 2006, P PARA 06 STATE OF T
[6]   Element-based preconditioners for elasto-plastic problems in geotechnical engineering [J].
Augarde, C. E. ;
Ramage, A. ;
Staudacher, J. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2007, 71 (07) :757-779
[7]   An element-based displacement preconditioner for linear elasticity problems [J].
Augarde, C. E. ;
Ramage, A. ;
Staudacher, J. .
COMPUTERS & STRUCTURES, 2006, 84 (31-32) :2306-2315
[8]  
AXELSSON I, 1994, ITERATIVE SOLUTION M
[9]  
BALAY S, 2004, ANL9511
[10]   Algebraic multilevel methods with aggregations: An overview [J].
Blaheta, R .
LARGE-SCALE SCIENTIFIC COMPUTING, 2006, 3743 :3-14