Skip to content

hep-cce/wire-cell-pps

Repository files navigation

This repository contains several git submodules related to various implementations of the Liquid Argone Time Projection Chamber (LArTPC) signal simulation module of the Wire-Cell Toolkit, using portable programming models including Kokkos, SYCL, OpenMP and std::par.

To check out this repository with all the submodules, follow the steps below:

git clone --recurse-submodules https://github.com/hep-cce/wire-cell-pps.git

References

  1. Yu, Haiwang, Zhihua Dong, Kyle Knoepfel, Meifeng Lin, Brett Viren, and Kwangmin Yu. "Evaluation of Portable Acceleration Solutions for LArTPC Simulation Using Wire-Cell Toolkit." In EPJ Web of Conferences, vol. 251, 03032. EDP Sciences, 2021.

  2. Dong, Zhihua, Kyle Knoepfel, Meifeng Lin, Brett Viren, and Haiwang Yu. "Evaluation of Portable Programming Models to Accelerate LArTPC Detector Simulations." In Journal of Physics: Conference Series, vol. 2438, no. 1, 012036. IOP Publishing, 2023.

  3. Lin, Meifeng, Zhihua Dong, Tianle Wang, Mohammad Atif, Meghna Battacharya, Kyle Knoepfel, Charles Leggett, Brett Viren, and Haiwang Yu. "Portable Programming Model Exploration for LArTPC Simulation in a Heterogeneous Computing Environment: OpenMP vs. SYCL." arXiv preprint arXiv:2304.01841 (2023).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published