Skip to main content
SHARE
Publication

Evaluating the Performance of Integer Sum Reduction on an Intel GPU...

by Zheming Jin, Jeffrey S Vetter
Publication Type
Conference Paper
Book Title
2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)
Publication Date
Page Numbers
652 to 655
Conference Name
23rd Workshop on Advances in Parallel and Distributed Computational Models
Conference Location
Portland, Oregon, United States of America
Conference Sponsor
IEEE
Conference Date
-

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.