For nuclear reactor analysis such as the neutron eigenvalue calculations, the time consuming Monte Carlo (MC) simulations can be accelerated by using graphics processing units (GPUs). However, traditional MC methods are often history-based, and their performance on GPUs is affected significantly by the thread divergence problem. In this paper we describe the development of a newly designed event-based vectorized MC algorithm for solving the neutron eigenvalue problem. The code was implemented using NVIDIA’s Compute Unified Device Architecture (CUDA), and tested on a NVIDIA Tesla M2090 GPU card. We found that although the vectorized MC algorithm greatly reduces the occurrence of thread divergence thus enhancing the warp execution efficiency,...
This paper explores the early implementation of high-performance routines for the solution of multip...
We present a case-study on the utility of graphics cards to perform massively parallel simulation of...
In science, simulation is a key process for research or validation. Modern computer technology allow...
Monte Carlo simulation is ideally suited for solving Boltzmann neutron transport equation in inhomog...
The Monte Carlo neutron transport method can be naturally parallelized by multi-core architectures d...
The Monte Carlo neutron transport method can be naturally parallelized by multi-core architectures d...
The Monte Carlo neutron transport method can be naturally parallelized by multi-core architectures d...
Graphics Processing Units (GPU) are high performance co-processors intended, originally, to improve...
Graphics processing units, or GPUs, have gradually increased in computational power from the small, ...
The traditional form of parallelism in Monte Carlo particle transport simulations, wherein each indi...
In this companion paper to “Algorithmic Choices in WARP – A Framework for Continuous Energy Monte Ca...
To take advantage of the computational power of GPUs, algorithms that work well on CPUs must be modi...
Modern graphics cards, commonly used in desktop computers, have evolved beyond a simple interface be...
We present a case study on the utility of graphics cards to perform massively parallel simulation of...
This paper explores the early implementation of high- performance routines for the solution of multi...
This paper explores the early implementation of high-performance routines for the solution of multip...
We present a case-study on the utility of graphics cards to perform massively parallel simulation of...
In science, simulation is a key process for research or validation. Modern computer technology allow...
Monte Carlo simulation is ideally suited for solving Boltzmann neutron transport equation in inhomog...
The Monte Carlo neutron transport method can be naturally parallelized by multi-core architectures d...
The Monte Carlo neutron transport method can be naturally parallelized by multi-core architectures d...
The Monte Carlo neutron transport method can be naturally parallelized by multi-core architectures d...
Graphics Processing Units (GPU) are high performance co-processors intended, originally, to improve...
Graphics processing units, or GPUs, have gradually increased in computational power from the small, ...
The traditional form of parallelism in Monte Carlo particle transport simulations, wherein each indi...
In this companion paper to “Algorithmic Choices in WARP – A Framework for Continuous Energy Monte Ca...
To take advantage of the computational power of GPUs, algorithms that work well on CPUs must be modi...
Modern graphics cards, commonly used in desktop computers, have evolved beyond a simple interface be...
We present a case study on the utility of graphics cards to perform massively parallel simulation of...
This paper explores the early implementation of high- performance routines for the solution of multi...
This paper explores the early implementation of high-performance routines for the solution of multip...
We present a case-study on the utility of graphics cards to perform massively parallel simulation of...
In science, simulation is a key process for research or validation. Modern computer technology allow...