• 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