TY - GEN
T1 - Low precision processing for high order stencil computations
AU - Singh, Gagandeep
AU - Diamantopoulos, Dionysios
AU - Stuijk, Sander
AU - Hagleitner, Christoph
AU - Corporaal, Henk
PY - 2019/1/1
Y1 - 2019/1/1
N2 - Modern scientific workloads have demonstrated the inefficiency of using high precision formats. Moving to a lower bit format or even to a different number system can provide tremendous gains in terms of performance and energy efficiency. In this article, we explore the applicability of different number formats and exhaustively search for the appropriate bit width for 3D complex stencil kernels, which are one of the most widely used scientific kernels. Further, we demonstrate the achievable performance of these kernels on state-of-the-art hardware that includes CPU and FPGA, which is the only hardware supporting arbitrary fixed-point precision. Thus, this work fills the gap between current hardware capabilities and future systems for stencil-based scientific applications.
AB - Modern scientific workloads have demonstrated the inefficiency of using high precision formats. Moving to a lower bit format or even to a different number system can provide tremendous gains in terms of performance and energy efficiency. In this article, we explore the applicability of different number formats and exhaustively search for the appropriate bit width for 3D complex stencil kernels, which are one of the most widely used scientific kernels. Further, we demonstrate the achievable performance of these kernels on state-of-the-art hardware that includes CPU and FPGA, which is the only hardware supporting arbitrary fixed-point precision. Thus, this work fills the gap between current hardware capabilities and future systems for stencil-based scientific applications.
UR - http://www.scopus.com/inward/record.url?scp=85071483246&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-27562-4_29
DO - 10.1007/978-3-030-27562-4_29
M3 - Conference contribution
AN - SCOPUS:85071483246
SN - 978-3-030-27561-7
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 403
EP - 415
BT - Embedded Computer Systems
A2 - Pnevmatikatos, Dionisios N.
A2 - Pelcat, Maxime
A2 - Jung, Matthias
PB - Springer
CY - Cham
T2 - 19th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2019
Y2 - 7 July 2019 through 11 July 2019
ER -