DocumentCode
3533847
Title
Optimising designs by combining model-based and pattern-based transformations
Author
Liu, Qiang ; Todman, Tim ; de F.Coutinho, J.G. ; Luk, Wayne ; Constantinides, George A.
Author_Institution
Dept. of Comput., Imperial Coll. London, London, UK
fYear
2009
fDate
Aug. 31 2009-Sept. 2 2009
Firstpage
308
Lastpage
313
Abstract
We present a methodology for optimising designs written in high-level descriptions, combining mathematical model-based transformations with syntax-driven pattern-matching transformations, showing how the two kinds of transformation can benefit each other. We evaluate this methodology by implementing an instance, combining a model-based transformation for data reuse with pattern-based transformations to improve its output. Results for three benchmarks show the implemented framework can improve system performance by up to 57 times.
Keywords
object-oriented programming; optimising compilers; pattern matching; design pattern optimisation; high-level description; mathematical model-based transformation; pattern-based transformation; syntax-driven pattern-matching transformation; Biological system modeling; Design methodology; Design optimization; Field programmable gate arrays; Hardware; Mathematical model; Pattern matching; Pipeline processing; Solid modeling; Transforms;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location
Prague
ISSN
1946-1488
Print_ISBN
978-1-4244-3892-1
Electronic_ISBN
1946-1488
Type
conf
DOI
10.1109/FPL.2009.5272283
Filename
5272283
Link To Document