• DocumentCode
    2768337
  • Title

    Identification of Application Specific Instructions Based on Sub-Graph Isomorphism Constraints

  • Author

    Wolinski, Christophe ; Kuchcinski, Krzysztof

  • Author_Institution
    Univ. of Rennes I, Rennes
  • fYear
    2007
  • fDate
    9-11 July 2007
  • Firstpage
    328
  • Lastpage
    333
  • Abstract
    This paper presents a new method for computational patterns identification that forms basis for application specific instruction selection. The new algorithm is radically different from previous proposed methods. It is based on graph isomorphism constraint and constraint programming that makes it very flexible and provides opportunity to mix graph isomorphism constraints, other constraints and heuristic search for patterns in one formal environment. This algorithm takes into account graph structure and frequency of occurrence of patterns in application graphs. We have extensively evaluated our algorithm on MediaBench benchmarks. The experimental results indicate very good performance of our algorithm. It provides very high coverage for most graphs with a small number of identified computational patterns in a short amount of time.
  • Keywords
    graph theory; reconfigurable architectures; application specific instruction set; reconfigurable architecture; sub-graph isomorphism constraint; Application software; Computer aided instruction; Computer science; Embedded computing; Embedded system; Frequency; High performance computing; NP-complete problem; Pattern matching; Programming environments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors, 2007. ASAP. IEEE International Conf. on
  • Conference_Location
    Montreal, Que.
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-1026-2
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2007.4430001
  • Filename
    4430001