Software for exascale computing -- SPPEXA 2013-2015. (2016)
- Record Type:
- Book
- Title:
- Software for exascale computing -- SPPEXA 2013-2015. (2016)
- Main Title:
- Software for exascale computing -- SPPEXA 2013-2015
- Further Information:
- Note: Hans-Joachim Bungartz, Philipp Neumann, Wolfgang E. Nagel, editors.
- Editors:
- Bungartz, H.-J (Hans-Joachim)
Neumann, Philipp
Nagel, Wolfgang E - Contents:
- Preface; Contents; Part I EXA-DUNE: Flexible PDE Solvers, Numerical Methods, and Applications; Hardware-Based Efficiency Advances in the Exa-Dune Project; 1 The Exa-Dune Project; 2 Hybrid Parallelism in DUNE; 2.1 UMA Concept; 3 Assembly; 3.1 Thread Parallel Assembly; 3.2 Higher Order DG Methods; 3.3 Low Order Lagrange Methods; 4 Linear Algebra; 4.1 Efficient Matrix Format for Higher Order DG; 4.2 GPU Accelerated Preconditioners and Strong Smoothers; 5 Outlook; References; Advances Concerning Multiscale Methods and Uncertainty Quantification in Exa-Dune; 1 Introduction. 2 Numerical Multiscale Methods: A Case of Generality2.1 The Multiscale Finite Element Method for Multiscale Elliptic Equations; 2.2 Implementation and Parallelization; 2.3 Hybrid MPI/SMP Implementation; 3 The Multi-level Monte-Carlo Method; 3.1 Principle; 3.2 Implementation; 4 Numerical Experiments; 5 Conclusion; References; Part II ExaStencils: Advanced Stencil-Code Engineering; Systems of Partial Differential Equations in ExaSlang; 1 Introduction; 2 Multigrid Methods; 3 The ExaStencils Approach; 4 The ExaStencils DSL ExaSlang; 4.1 Multi-layered Approach; 4.2 Overview of ExaSlang 4. 4.2.1 Stencils4.2.2 Fields and Layouts; 4.2.3 Data Types, Variables, and Values; 4.2.4 Control Flow; 4.2.5 Level Specifications; 5 Code Generation; 6 Data Types for Systems of Partial Differential Equations; 6.1 Motivation; 6.2 The ExaSlang Data Types; 7 Modifications to the Code Generator; 8 Example Application; 8.1 TheoreticalPreface; Contents; Part I EXA-DUNE: Flexible PDE Solvers, Numerical Methods, and Applications; Hardware-Based Efficiency Advances in the Exa-Dune Project; 1 The Exa-Dune Project; 2 Hybrid Parallelism in DUNE; 2.1 UMA Concept; 3 Assembly; 3.1 Thread Parallel Assembly; 3.2 Higher Order DG Methods; 3.3 Low Order Lagrange Methods; 4 Linear Algebra; 4.1 Efficient Matrix Format for Higher Order DG; 4.2 GPU Accelerated Preconditioners and Strong Smoothers; 5 Outlook; References; Advances Concerning Multiscale Methods and Uncertainty Quantification in Exa-Dune; 1 Introduction. 2 Numerical Multiscale Methods: A Case of Generality2.1 The Multiscale Finite Element Method for Multiscale Elliptic Equations; 2.2 Implementation and Parallelization; 2.3 Hybrid MPI/SMP Implementation; 3 The Multi-level Monte-Carlo Method; 3.1 Principle; 3.2 Implementation; 4 Numerical Experiments; 5 Conclusion; References; Part II ExaStencils: Advanced Stencil-Code Engineering; Systems of Partial Differential Equations in ExaSlang; 1 Introduction; 2 Multigrid Methods; 3 The ExaStencils Approach; 4 The ExaStencils DSL ExaSlang; 4.1 Multi-layered Approach; 4.2 Overview of ExaSlang 4. 4.2.1 Stencils4.2.2 Fields and Layouts; 4.2.3 Data Types, Variables, and Values; 4.2.4 Control Flow; 4.2.5 Level Specifications; 5 Code Generation; 6 Data Types for Systems of Partial Differential Equations; 6.1 Motivation; 6.2 The ExaSlang Data Types; 7 Modifications to the Code Generator; 8 Example Application; 8.1 Theoretical Background; 8.2 Mapping to ExaSlang 4; 8.3 Results; 9 Related Work; 10 Future Work; 11 Conclusions; References; Performance Prediction of Multigrid-Solver Configurations; 1 Introduction; 2 Configurable Multigrid Solvers and the ExaStencils Code Generator. 3 Performance Prediction3.1 Sampling; 3.1.1 Binary Sampling Heuristics; 3.1.2 Experimental Designs; 3.2 Performance-Influence Models; 3.3 Integration of Domain Knowledge; 3.3.1 Shrinking the Configuration Space; 3.3.2 Domain Knowledge on Interactions; 3.3.3 Independent Sampling Strategies and Independent Models; 3.3.4 Integration of Analytical Models; 3.3.5 Models for Disjoint Parts of a System; 4 Evaluation; 4.1 Leveraging Domain Knowledge; 4.1.1 Experimental Setup; 4.1.2 Results and Discussion; 4.2 Code Generator; 4.2.1 Experimental Setup; 4.2.2 Results and Discussion. 4.3 Threats to Validity5 Related Work; 6 Conclusion and Future Work; References; Part III EXASTEEL: Bridging Scales for Multiphase Steels; One-Way and Fully-Coupled FE2 Methods for Heterogeneous Elasticity and Plasticity Problems: Parallel Scalability and an Application to Thermo-Elastoplasticity of Dual-Phase Steels; 1 Introduction; 2 Thermodynamic and Continuum Mechanical Framework; 2.1 Incorporation of Thermo-mechanics; 2.2 Implementation Using a Complex Step Derivative Approximation; 3 Framework for Direct-Micro-Macro Computations; 3.1 General Approach. … (more)
- Publisher Details:
- Switzerland : Springer
- Publication Date:
- 2016
- Extent:
- 1 online resource, color illustrations
- Subjects:
- 004.1/1
Computer science
High performance computing
Supercomputers
COMPUTERS / Computer Literacy
COMPUTERS / Computer Science
COMPUTERS / Data Processing
COMPUTERS / Hardware / General
COMPUTERS / Information Technology
COMPUTERS / Machine Theory
COMPUTERS / Reference
High performance computing
Supercomputers
Computers -- Hardware -- General
Computers -- Computer Science
Computers -- Data Transmission Systems -- Electronic Data Interchange
Mathematics -- Applied
Science -- Mathematical Physics
Systems analysis & design
Maths for scientists
Computer networking & communications
Maths for engineers
Mathematical physics
Computer simulation
Operating systems (Computers)
Data transmission systems
Engineering mathematics
Computers -- Computer Simulation
Computer modelling & simulation
Electronic books - Languages:
- English
- ISBNs:
- 9783319405285
3319405284 - Related ISBNs:
- 9783319405261
3319405268 - Notes:
- Note: Includes bibliographical references.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.356126
- Ingest File:
- 01_316.xml