CuBA - a CUDA implementation of BAMPS
Nuno Cardoso, Pedro Bicudo, Ulrike Eilhauer, Ioanni Bouras

TL;DR
CuBA is a CUDA-based implementation of the BAMPS code that significantly improves computational efficiency in simulating heavy ion collision particle systems, validated through benchmarking with the Riemann Problem.
Contribution
This paper introduces CuBA, a GPU-accelerated version of BAMPS, providing faster simulations of particle collisions in heavy ion physics.
Findings
CuBA achieves tenfold speedup over CPU-based BAMPS.
Benchmarking with the Riemann Problem validates CuBA's accuracy.
CuBA enables more efficient large-scale particle collision simulations.
Abstract
Using CUDA as programming language, we create a code named CuBA which is based on the CPU code "Boltzmann Approach for Many Parton Scattering (BAMPS)" developed in Frankfurt in order to study a system of many colliding particles resulting from heavy ion collisions. Furthermore, we benchmark our code with the Riemann Problem and compare the results with BAMPS. They demonstrate an improvement of the computational runtime, by one order of magitude.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHigh-Energy Particle Collisions Research · Gas Dynamics and Kinetic Theory · Cosmology and Gravitation Theories
