A case study of scientific computing with limited precision numbers: Applying rescaling and baseline shifting techniques to a spectral Vlasov–Maxwell code
We have developed SpectaVla, a code that solves the multi-dimensional Vlasov–Maxwell equations using the spectral method described in G. L. Delzanno [J. Comp. Phys. 301, 338 (2015)]. This code is designed to take advantage of a chip-scale tensor core optimized for 3D convolution with 8-bit fixed-point numbers. The code is benchmarked against theory on a number of fundamental plasma physics problems. We employ rescaling and baseline shifting techniques to ensure proper precision of the results when using 8-bit fixed-point numbers.
Authors
- Sasanka Munasinghe (ORCID: https://orcid.org/0000-0002-5845-8044)
- Shihui Cao (ORCID: https://orcid.org/0000-0003-1066-3708)
- Michael Huang (ORCID: https://orcid.org/0000-0001-9799-2920)
- Hui Wu (ORCID: https://orcid.org/0009-0008-9150-5608)
- Chuang Ren (ORCID: https://orcid.org/0000-0002-0858-4827)
- Q. Lin
Institutions
- University of Rochester (US)
Publication Details
- Journal
- Physics of Plasmas
- Published
- 2025-04-01
- DOI
- https://doi.org/10.1063/5.0254812
- Citations
- 1
- Primary Topic
- Neural Networks and Reservoir Computing
- Type
- article
- Field-Weighted Citation Impact
- 2.48
Funders
- Defense Sciences Office, DARPA