Efficient computation of sum-products on GPUs through software-managed cache
Mark Silberstein, Assaf Schuster, Dan Geiger, Anjul Patney, John D. Owens · 2008
We present a technique for designing memory-bound algorithms with high data reuse on Graphics Processing Units (GPUs) equipped with close-to-ALU software-managed memory. The approach is based on the efficient use of this memory through the implementation of a software-managed cache. We also present an analytical model for performance analysis of such algorithms.