MONTE CARLO CROSS SECTION LOOKUP KERNEL FOR THE CEREBRAS WSE-2 IN CSL
- Argonne National Laboratory (ANL), Argonne, IL (United States)
This is a small kernel that was used to collect data for an upcoming paper. We would like to have the code be open source so that the reviewers (and then readers) of the paper can see the whole code, and can reproduce/verify our results. This is not a fully featured application, it cannot produce any useful simulation results, it just executes a small abstracted kernel using synthetic data. The purpose of the kernel is to understand the basic performance characteristics of an HPC kernel on novel AI accelerator architectures. The main kernel is written in the CSL coding language for use with the Cerebras WSE-2 AI accelerator. The kernel represented is the Monte Carlo cross section lookup kernel, which is a small kernel used by the Monte Carlo neutral particle transport algorithm. There is also a baseline kernel written in CUDA that we will include in the repository to form a basis for comparing the WSE-2 to GPU.
- Software Type:
- Scientific
- License(s):
- MIT License
- Research Organization:
- Argonne National Laboratory (ANL), Argonne, IL (United States)
- Sponsoring Organization:
- USDOEPrimary Award/Contract Number:AC02-06CH11357
- DOE Contract Number:
- AC02-06CH11357
- Code ID:
- 124181
- OSTI ID:
- code-124181
- Country of Origin:
- United States
Similar Records
Investigation of Portable Event-Based Monte Carlo Transport Using the NVIDIA Thrust Library
Journal Article
·
Wed Jun 15 00:00:00 EDT 2016
· Transactions of the American Nuclear Society
·
OSTI ID:22992044