SNAP:SN (Discrete Ordinates) Application Proxy

SNAP serves as a proxy application to model the performance of a modern discrete ordinates neutral particle transport application.
June 29, 2013
software

SNAP serves as a proxy application to model the performance of a modern discrete ordinates neutral particle transport application.

Available for  

  • thumbnail of
  • Feynman Center
  • (505) 665-9090
  • Email

SNAP:SN (Discrete Ordinates) Application Proxy

SNAP serves as a proxy application to model the performance of a modern discrete ordinates neutral particle transport application. SNAP may be considered an update to Sweep3D, intended for hybrid computing architectures. It is modeled off the Los Alamos National Laboratory code PARTISN. PARTISN solves the linear Boltzmann transport equation (TE), a governing equation for determining the number of neutral particles (e.g., neutrons and gamma rays) in a multi-dimensional phase space. SNAP itself is not a particle transport application; SNAP incorporates no actual physics in its available data, nor does it use numerical operators specifically designed for particle transport. Rather, SNAP mimics the computational workload, memory requirements, and communication patterns of PARTISN. The equation it solves has been composed to use the same number of operations, use the same data layout, and load elements of the arrays in approximately the same order. Although the equation SNAP solves looks similar to the TE, it has no real world relevance.

Licensing Status:

Available for Express Licensing(?). This software is open source.

To download, please visit github. For more information, contact Software@lanl.gov.

Visit Blogger Join Us on Facebook Follow Us on Twitter See our Flickr Photos Watch Our YouTube Videos Find Us on LinkedIn Find Us on iTunes