This contribution presents three parallel multigrid solvers, two for finite element and one for finite difference simulations. They are focused on the different aspects of software design: efficiency, usability, and generality, but all have in common that they are highly scalable to large numbers of processors.
Unable to display preview. Download preview PDF.
- 1.M.F. Adams, H.H. Bayraktar, T.M. Keaveny, P. Papadopoulos, Ultrascalable implicit finite element analyses in solid mechanics with over a half a billion degrees of freedom, in ACM/IEEE Proceedings of SC2004: High Performance Networking and Computing, 2004 Google Scholar
- 2.B. Bergen, Hierarchical Hybrid Grids: Data structures and core algorithms for efficient finite element simulations on supercomputers, in Advances in Simulation, vol. 14, SCS Europe, July 2006 Google Scholar
- 4.B. Bergen, F. Hülsemann, U. Rüde, Is 1.7×1010 unknowns the largest finite element system that can be solved today? in SC ’05: Proceedings of the 2005 ACM/IEEE Conference on Supercomputing (IEEE Computer Society, Washington, 2005), p. 5 Google Scholar
- 5.A. Bruhn, Variational optic flow computation: Accurate modeling and efficient numerics. PhD thesis, Department of Mathematics and Computer Science, Saarland University, Saarbrücken, Germany, 2006 Google Scholar
- 6.C. Freundl, B. Bergen, F. Hülsemann, U. Rüde, ParEXPDE: Expression templates and advanced PDE software design on the Hitachi SR8000, in High Performance Computing in Science and Engineering, ed. by A. Bode, F. Durst. Garching, 2004 (Springer, Berlin, 2005), pp. 167–179 Google Scholar
- 7.T. Gradl, C. Freundl, U. Rüde, Scalability on all levels for ultra-large scale finite element calculations. Technical report, Lehrstuhl für Informatik 10 (Systemsimulation), Friedrich-Alexander-Universität Erlangen-Nürnberg (2007); submitted to Parallel Comput. Google Scholar
- 8.G. Hager, B. Bergen, P. Lammers, G. Wellein, Taming the bandwidth behemoth. First experiences on a large SGI Altix system. inSiDE 3(2), 24 (2005) Google Scholar
- 13.T.L. Veldhuizen, Expression templates. C++ Rep. 7(5), 26–31 (1995). Reprinted in C++ Gems, ed. by S. Lippman Google Scholar