Back to Search Start Over

Type-Driven Automated Program Transformations and Cost Modelling for Optimising Streaming Programs on FPGAs.

Authors :
Vanderbauwhede, Wim
Nabi, Syed Waqar
Urlea, Cristian
Source :
International Journal of Parallel Programming; Feb2019, Vol. 47 Issue 1, p114-136, 23p
Publication Year :
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. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
08857458
Volume :
47
Issue :
1
Database :
Complementary Index
Journal :
International Journal of Parallel Programming
Publication Type :
Academic Journal
Accession number :
134969706
Full Text :
https://doi.org/10.1007/s10766-018-0572-z