Optimising designs by combining model-based and pattern-based transformations
Qiang Liu, Tim Todman, José G. F. Coutinho, Wayne W. Luk, George Anthony Constantinides · 2009
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 thismethodology 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.