Data Entry: Please note that the research database will be replaced by UNIverse by the end of October 2023. Please enter your data into the system https://universe-intern.unibas.ch. Thanks
Accelerating Stencil-Based Computations by Increased Temporal Locality on Modern Multi- and Many-Core Architectures
Editor(s)
Buchty, Rainer; Weiss, Jan-Philipp
Book title (Conference Proceedings)
High-performance and hardware-aware computing : proceedings of the First International Workshop on New Frontiers in High-performance and Hardware-aware Computing (HipHaC'08)
Stencil computations arise in a wide range of applications of computational sciences. This paper focuses on stencil computations arising in the context of a biomedical simulation. Compute-intensive bio-medical simulations represent an attractive application for the Cell Broadband Engine Architecture (CBEA) and for graphics processing units (GPUs) as hardware accelerators. Due to the low arithmetic intensity of stencil computations and bandwidth limitations of the compute hardware, the performance is usually only a fraction of peak performance. We detail an implementation of parallel stencil computations on the CBEA and GPUs, which improves performance by exploiting temporal locality. We report on performance improvements over CPU implementations.