Integration of Kokkos into MonteRay [Slides]
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
Monte Carlo Neutron Transport codes are C++-based and simulate interaction of nuclear particles with materials. MonteRay is a library for accelerating Monte Carlo ray-casting tallies with GPUs. Kokkos is commonly used to write performance portable applications for HPC platforms. A goal is to implement Kokkos into the Expected Path Length file that uses Cuda as a backend. The methodology and results are summarized.
- Research Organization:
- Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA)
- DOE Contract Number:
- 89233218CNA000001
- OSTI ID:
- 1647177
- Report Number(s):
- LA-UR--20-25948
- Country of Publication:
- United States
- Language:
- English
Similar Records
Experiences with SYCL on AMD GPUs with Kokkos
On a Simplified Approach to Achieve Parallel Performance and Portability Across CPU and GPU Architectures
Technical Report
·
Sun Nov 30 19:00:00 EST 2025
·
OSTI ID:3016989
On a Simplified Approach to Achieve Parallel Performance and Portability Across CPU and GPU Architectures
Journal Article
·
Sun Oct 27 20:00:00 EDT 2024
· Information
·
OSTI ID:2475228