JuliaCon 2025

Making histograms on GPU how hard can that be?

GPU for histogramming


In this talk, we demonstrate a GPU-friendly extension to the FHist.jl. Within the analysis computing ecosystem, moving to GPU has been a steady trend, however, since any event we select almost always goes to a histogram, it would be a huge bottleneck if histogramming requires moving data GPU -> CPU.

We briefly discuss the design and implementation of GPU-backed histogram, and then show some benchmarks to inform the audience what kind of performance tradeoff is being made when you use GPU for histogramming.

Jerry Ling

5th year PhD Student in Experimental High-energy Physics at Harvard University. @JuliaHEP

Michael Steven Farrington

I am a Ph.D. student in high energy physics at Harvard University working on the ATLAS Experiment at CERN. I am interested in dark matters searches, event generators, machine learning and applying Julia to physics analysis.