Skip to main content

NNSA/CEA Cooperation in Computer Science


On March 13, 2002 Directors of the DOE/National Nuclear Security Administration (NNSA) and the Commissariat à L’Energie Atomique (CEA) signed an International Agreement to formalize and strengthen Cooperation in Computing Sciences. Since then technical staff members from NNSA National Laboratories [Lawrence Livermore National Laboratory (LLNL), Los Alamos National Laboratory (LANL) and Sandia National Laboratories (SNL)] have collaborated with CEA/Defense Applications and Modeling (DAM) personnel to share lessons learned and best practices while deploying production, petascale computing systems built with tens of thousands of processors. NNSA labs and CEA DAM share the same overall high performance computing goal, to produce more precise and reliable simulations. Ultimately, the simulations require predictive physical models for each stage of operation of a nuclear weapon and a high level of computing power and complex software to integrate these models along with experimental validation of the calculations (obtained from past nuclear testing data and new experimental facilities).

Ease of use, efficiency and productivity of petascale class systems depend on having scalable software tools to help users generate and partition 3-D, high quality meshes of several hundred million cells, improve (by at least a factor of 10X) the input/output bandwidth of platforms accessing the parallel file system and visualize the output of simulations. NNSA laboratory and CEA DAM personnel have worked together on parallel file systems and I/O, mesh generation and partitioning, visualization and post processing; and shared experiences on emerging hybrid architectures. 

Executive Contacts
CEA Contact: Didier Juvin
NNSA Contact: Douglas Wade

Collaboration Topics

The CEA/NNSA collaboration currently focuses on four technical topics. In the sections below each of these areas is briefly described along with some technical highlights and pointers to additional information (e.g. open source code, documents, etc.). Please contact Thuc Hoang for engagement with any of the collaboration areas listed below.

-    Visualization
-    Acceleration Hardware and APIs
-    System Software
-    Meshing