دانلود مقاله ISI انگلیسی شماره 155923
ترجمه فارسی عنوان مقاله

محدودیت کارایی الگوریتم های مبتنی بر رویداد برای انتقال نوترون مونت کارلو

عنوان انگلیسی
Limits on the efficiency of event-based algorithms for Monte Carlo neutron transport
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
155923 2017 7 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Nuclear Engineering and Technology, Volume 49, Issue 6, September 2017, Pages 1165-1171

ترجمه کلمات کلیدی
مونت کارلو، حمل و نقل نوترونی، همبستگی وکتور سازی،
کلمات کلیدی انگلیسی
Monte Carlo; Neutron transport; Parallelism; Vectorization;
پیش نمایش مقاله
پیش نمایش مقاله  محدودیت کارایی الگوریتم های مبتنی بر رویداد برای انتقال نوترون مونت کارلو

چکیده انگلیسی

The traditional form of parallelism in Monte Carlo particle transport simulations, wherein each individual particle history is considered a unit of work, does not lend itself well to data-level parallelism. Event-based algorithms, which were originally used for simulations on vector processors, may offer a path toward better utilizing data-level parallelism in modern computer architectures. In this study, a simple model is developed for estimating the efficiency of the event-based particle transport algorithm under two sets of assumptions. Data collected from simulations of four reactor problems using OpenMC was then used in conjunction with the models to calculate the speedup due to vectorization as a function of the size of the particle bank and the vector width. When each event type is assumed to have constant execution time, the achievable speedup is directly related to the particle bank size. We observed that the bank size generally needs to be at least 20 times greater than vector size to achieve vector efficiency greater than 90%. When the execution times for events are allowed to vary, the vector speedup is also limited by differences in the execution time for events being carried out in a single event-iteration.