Conference contribution


Redundancy Elimination in the ExaStencils Code Generator, to appear.


Publication Details
Author(s): Kronawitter S, Kuckuk S, Lengauer C
Publisher: Springer
Publishing place: Berlin, Heidelberg, New York
Publication year: 2016
Title of series: Lecture Notes in Computer Science
Conference Proceedings Title: Proceedings of the First International Workshop on Data Locality in Modern Computing Systems (DLMCS)
Pages range: 159-173
ISBN: 978-3-319-49956-7

Event details
Event: First International Workshop on Data Locality in Modern Computing Systems (DLMCS 2016)
Event location: Granada, Spain
Start date of the event: 14/12/2016
End date of the event: 16/12/2016
Language: English

Abstract

Optimizing the performance of compute-bound codes requires, among other techniques, the elimination of redundant computations. The well-known concept of common subexpression elimination can achieve this in parts, and almost every production compiler conducts such an optimization. However, due to the conservative nature of these compilers, an external redundancy elimination can additionally increase the performance. For stencil codes using finite volume discretizations, an extension to eliminate redundancies between loop iterations is also very promising. We integrated both a classic common subexpression elimination and an extended version in the Exastencils code generator and present their impact on a real-world application.



How to cite
APA: Kronawitter, S., Kuckuk, S., & Lengauer, C. (2016). Redundancy Elimination in the ExaStencils Code Generator, to appear. In Proceedings of the First International Workshop on Data Locality in Modern Computing Systems (DLMCS) (pp. 159-173). Granada, Spain: Berlin, Heidelberg, New York: Springer.

MLA: Kronawitter, Stefan, Sebastian Kuckuk, and Christian Lengauer. "Redundancy Elimination in the ExaStencils Code Generator, to appear." Proceedings of the First International Workshop on Data Locality in Modern Computing Systems (DLMCS 2016), Granada, Spain Berlin, Heidelberg, New York: Springer, 2016. 159-173.

BibTeX: Download


External Organisations
Share link
Last updated on 2017-12-17 at 02:42
PDF downloaded successfully