Computational Nuclear Structure

PI David Dean, Oak Ridge National Laboratory
Co-PI Hai Nam, Oak Ridge National Laboratory
Excellent scaling is achieved by the production Automatic Dynamic Load Balancing (ADLB) library on the BG/P.

Excellent scaling is achieved by the production Automatic Dynamic Load Balancing (ADLB) library on the BG/P.

Project Description

Researchers from Oak Ridge and Argonne national laboratories are using complementary techniques, including Green’s Function Monte Carlo, the No Core Shell Model, and Coupled-Cluster methods to perform ab initio calculations of both structural and reaction properties of light- and medium-mass nuclei. The calculations use realistic models of nuclear interactions including both two- and three-nucleon forces. Their work could advance understanding of the triple-alpha burning reaction, which is essential to life on earth.

They also are exploring the role of the three-nucleon force in substantially heavier nuclei. Furthermore, researchers are using Density Functional Theory (DFT) to calculate properties of nuclei across the entire range of nuclear masses. These DFT studies will help predict nuclear properties relevant to nuclear reactions such as neutron-nucleus reaction cross-sections and fission. This new understanding of nuclei has far-reaching implications, impacting the fields of energy and astrophysics. The researchers are conducting their calculations on the IBM Blue Gene/P (BG/P) at the Argonne Leadership Computing Facility and the Cray XT at Oak Ridge National Laboratory.

The BG/P research team has completed ground-state 12C calculations—a key milestone. The ground state represents the best converged ab initio calculations of 12C ever. The researchers have continued developing and testing various formulations of starting wave functions for the first excited 0+ state of 12C (the Hoyle or triple-alpha burning state). While they have not yet found a starting wave function that remains orthogonal to the ground state wave function during Green’s Function Monte Carlo (GFMC) propagation, this work is ongoing.

The BG/P team has used the 12C GFMC calculations to develop the Automatic Dynamic Load Balancing (ADLB) library, a general-purpose work-sharing library. By using OpenMP on each node, the team is now getting essentially perfect scaling up to 65,536 nodes (32,768 are used for their production runs). The team is now using the 12C GFMC calculations to test a new version of ADLB that uses the MPI one-sided puts and gets.

Domains
Allocations