Massively Parallel, Three-Dimensional Transport Solutions for the k-Eigenvalue Problem
Journal Article
·
· Nuclear Science and Engineering
- ORNL
- University of Wisconsin
We have implemented a new multilevel parallel decomposition in the Denovo dis- crete ordinates radiation transport code. In concert with Krylov subspace iterative solvers, the multilevel decomposition allows concurrency over energy in addition to space-angle, enabling scalability beyond the limits imposed by the traditional KBA space-angle partitioning. Furthermore, a new Arnoldi-based k-eigenvalue solver has been implemented. The added phase-space concurrency combined with the high- performance Krylov and Arnoldi solvers has enabled weak scaling to O(100K) cores on the Jaguar XK6 supercomputer. The multilevel decomposition provides sucient parallelism to scale to exascale computing and beyond.
- Research Organization:
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)
- Sponsoring Organization:
- USDOE Office of Science (SC)
- DOE Contract Number:
- DE-AC05-00OR22725
- OSTI ID:
- 1134632
- Journal Information:
- Nuclear Science and Engineering, Vol. 177, Issue 2; ISSN 0029-5639
- Publisher:
- American Nuclear Society
- Country of Publication:
- United States
- Language:
- English
Anasazi software for the numerical solution of large-scale eigenvalue problems
|
journal | July 2009 |
Similar Records
Three-Dimensional Full Core Power Calculations for Pressurized Water Reactors
Multigrid in energy preconditioner for Krylov solvers
Eigenvalue Solvers for Modeling Nuclear Reactors on Leadership Class Machines
Conference
·
Fri Jan 01 00:00:00 EST 2010
·
OSTI ID:1134632
Multigrid in energy preconditioner for Krylov solvers
Journal Article
·
Sat Jun 01 00:00:00 EDT 2013
· Journal of Computational Physics
·
OSTI ID:1134632
Eigenvalue Solvers for Modeling Nuclear Reactors on Leadership Class Machines
Journal Article
·
Tue Feb 20 00:00:00 EST 2018
· Nuclear Science and Engineering
·
OSTI ID:1134632
+2 more