Hardware & Software Infrastructure

CNERG has access to a modest collection of its own computing resources with additional access to a growing collection of shared resources.

Hardware

Desktop

Each CNERG team member has a multi-core linux desktop workstation managed by the Computer Aided Engineering facility (CAE). This provides a standardized development environment and shared filespace.

Remote

  • Under the same standardized CAE environment, we have access to two 12-core (+ hyperthreading), 96 GB RAM compute servers.
  • CNERG participates in a high-performance computing cluster with 320 cores, each with either 2 GB or 4GB or RAM, managed by PBS for MPI jobs.
  • As part of the UW GLOW network, we have dedicated access to eight 10-core blades managed by Condor for serial jobs.
  • As a participant in the Center for High Throughput Computing, we have access to an additional 14,000 cores managed by Condor for serial jobs.

Software

The majority of our projects involve writing new software for analyzing nuclear systems. However, we do occasionally use software developed by others and also rely on a number of different software development tools.

Radiation Transport Activation Lattice Physics Reactor Analysis
MCNP5 ALARA HELIOS PARCS
Partisn     RELAP
Denovo      
Compilers Debuggers/Profilers Source Control & Documentation Build Management
GNU C/C++/FORTRAN gdb git autotools
Portland Group ddd svn cmake
Intel valgrind doxygen  
    sphinx  
Scripting & Automation Visualization Project Management  
bash VisIt Github  
Python Paraview Trac  
Perl