Search NASA⌕ Search

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

BibTeXRIS

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.