DOE OSTI · 1840205
Evaluating the Performance of Integer Sum Reduction on an Intel GPU
Abstract
Sum reduction is a primitive operation in parallel computing while SYCL is a promising heterogeneous programming language. In this paper, we describe the SYCL implementations of integer sum reduction using atomic functions, shared local memory, vectorized memory accesses, and parameterized workload sizes. Evaluating the reduction kernels shows that we can achieve 1.4X speedup over the open-source implementations of sum reduction for a sufficiently large number of integers on an Intel integrated GPU.
Keep this discovery
Explore connections, maps & timelines
Jin, Zheming, Vetter, Jeffrey. 2021-06-01. Evaluating the Performance of Integer Sum Reduction on an Intel GPU. https://doi.org/10.1109/ipdpsw52791.2021.00099
Cite the original work for its findings. Save a collection to share your selection of sources.