The Energy Band Memory Server Algorithm for Parallel Monte Carlo Transport Calculations

TitleThe Energy Band Memory Server Algorithm for Parallel Monte Carlo Transport Calculations
Publication TypeConference Paper
Year of Publication2013
AuthorsFelker, KG, Siegel, AR, Smith, K, Romano, PK, Forget, B
Conference NameJoint International Conference on Supercomputing in Nuclear Applications and Monte Carlo
Conference LocationParis, France
Other NumbersANL/MCS-P5057-1213
Abstract

An algorithm is developed to significantly reduce the on-node footprint of cross section memory in Monte Carlo particle tracking algorithms. The classic method of per-node replication of cross section data is replaced by a memory server model, in which the read-only lookup tables reside on a remote set of disjoint processors. The main particle tracking algorithm is then modified in such a way as to enable efficient use of the remotely stored data in the particle tracking algorithm. Results of a prototype code on a Blue Gene/Q installation reveal that the penalty for remote storage is reasonable in the context of time scales for real-world applications, thus yielding a path forward for a broad range of applications that are memory bound using current techniques.

 

PDFhttp://www.mcs.anl.gov/papers/P5057-1213.pdf