Back to Search Start Over

Type-driven automated program transformations and cost modelling for optimising streaming programs on FPGAs

Authors :
Wim Vanderbauwhede
Syed Waqar Nabi
Cristian Urlea
Publication Year :
2019
Publisher :
Springer, 2019.

Abstract

In this paper we present a novel approach to program optimisation based on compiler-based type-driven program transformations and a fast and accurate cost/performance model for the target architecture. We target streaming programs for the problem domain of scientific computing, such as numerical weather prediction. We present our theoretical framework for type-driven program transformation, our target high-level language and intermediate representation languages and the cost model and demonstrate the effectiveness of our approach by comparison with a commercial toolchain.

Details

Language :
English
ISSN :
08857458
Database :
OpenAIRE
Accession number :
edsair.doi.dedup.....c2a7637b08d4e3498285e1f2ba7bd390