The Energy Band Memory Server Algorithm for Parallel Monte Carlo Transport Calculations
Title  The Energy Band Memory Server Algorithm for Parallel Monte Carlo Transport Calculations 
Publication Type  Conference Paper 
Year of Publication  2013 
Authors  Felker, KG, Siegel, AR, Smith, K, Romano, PK, Forget, B 
Conference Name  Joint International Conference on Supercomputing in Nuclear Applications and Monte Carlo 
Conference Location  Paris, France 
Other Numbers  ANL/MCSP50571213 
Abstract  An algorithm is developed to significantly reduce the onnode footprint of cross section memory in Monte Carlo particle tracking algorithms. The classic method of pernode replication of cross section data is replaced by a memory server model, in which the readonly 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 realworld applications, thus yielding a path forward for a broad range of applications that are memory bound using current techniques.

http://www.mcs.anl.gov/papers/P50571213.pdf 