کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
502693 863718 2014 5 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Improved cache performance in Monte Carlo transport calculations using energy banding
موضوعات مرتبط
مهندسی و علوم پایه شیمی شیمی تئوریک و عملی
پیش نمایش صفحه اول مقاله
Improved cache performance in Monte Carlo transport calculations using energy banding
چکیده انگلیسی

We present an energy banding algorithm for Monte Carlo (MC) neutral particle transport simulations which depend on large cross section lookup tables. In MC codes, read-only cross section data tables are accessed frequently, exhibit poor locality, and are typically too much large to fit in fast memory. Thus, performance is often limited by long latencies to RAM, or by off-node communication latencies when the data footprint is very large and must be decomposed on a distributed memory machine. The proposed energy banding algorithm allows maximal temporal reuse of data in band sizes that can flexibly accommodate different architectural features. The energy banding algorithm is general and has a number of benefits compared to the traditional approach. In the present analysis we explore its potential to achieve improvements in time-to-solution on modern cache-based architectures.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Physics Communications - Volume 185, Issue 4, April 2014, Pages 1195–1199
نویسندگان
, , , , , ,