We report on our findings modifying MCFM using OpenMP to implement multi-threading. By using OpenMP, the modified MCFM will execute on any processor, automatically adjusting to the number of available threads. We modified the integration routine VEGAS to distribute the event evaluation over the threads, while combining all events at the end of every iteration to optimize the numerical integration. Special care has been taken that the results of the Monte Carlo integration are independent of the number of threads used, to facilitate the validation of the OpenMP version of MCFM
This paper documents the features and the design of XMTSim, the cycle-accurate simulator of the Expl...
In this proceedings we demonstrate some advantages of a top-bottom approach in the development of ha...
<p>This release contains many performance improvements, particularly to the CUDA and OpenCL pl...
We report on our findings modifying MCFM using OpenMP to implement multi-threading. By using OpenMP,...
Performance results are presented for a multi-threaded version of the OpenMC Monte Carlo neutronics ...
The increasing availability of multi-core and multiprocessor architectures provides new opportunitie...
This presents a strategy for programming particle simulation methods on multi-core shared memory mac...
MCBEND is a general purpose radiation transport Monte Carlo code from AMEC Foster Wheelers’s ANSWERS...
open5noopenMontagna, Fabio; Tagliavini, Giuseppe; Rossi, Davide; Garofalo, Angelo; Benini, LucaMonta...
In this paper, we highlight our progress in implementing a hybrid OpenMP-MPI version of the unstruct...
A tuned and scalable fast multipole method as a preeminent algorithm for exascale systems Rio Yokota...
Multithreading (MT), by simultaneously using both the thread-level parallelism and the instruction-l...
A major focus of this release is on better supporting machine learning potentials. Many of the chan...
As hardware becomes increasingly parallel and the availability of scalable parallel software improve...
This paper introduces mdFoam+, which is an MPI parallelised molecular dynamics (MD) solver implement...
This paper documents the features and the design of XMTSim, the cycle-accurate simulator of the Expl...
In this proceedings we demonstrate some advantages of a top-bottom approach in the development of ha...
<p>This release contains many performance improvements, particularly to the CUDA and OpenCL pl...
We report on our findings modifying MCFM using OpenMP to implement multi-threading. By using OpenMP,...
Performance results are presented for a multi-threaded version of the OpenMC Monte Carlo neutronics ...
The increasing availability of multi-core and multiprocessor architectures provides new opportunitie...
This presents a strategy for programming particle simulation methods on multi-core shared memory mac...
MCBEND is a general purpose radiation transport Monte Carlo code from AMEC Foster Wheelers’s ANSWERS...
open5noopenMontagna, Fabio; Tagliavini, Giuseppe; Rossi, Davide; Garofalo, Angelo; Benini, LucaMonta...
In this paper, we highlight our progress in implementing a hybrid OpenMP-MPI version of the unstruct...
A tuned and scalable fast multipole method as a preeminent algorithm for exascale systems Rio Yokota...
Multithreading (MT), by simultaneously using both the thread-level parallelism and the instruction-l...
A major focus of this release is on better supporting machine learning potentials. Many of the chan...
As hardware becomes increasingly parallel and the availability of scalable parallel software improve...
This paper introduces mdFoam+, which is an MPI parallelised molecular dynamics (MD) solver implement...
This paper documents the features and the design of XMTSim, the cycle-accurate simulator of the Expl...
In this proceedings we demonstrate some advantages of a top-bottom approach in the development of ha...
<p>This release contains many performance improvements, particularly to the CUDA and OpenCL pl...