• DocumentCode
    2649099
  • Title

    A highly-parallel match architecture for AI production systems using application-specific associative matching processors

  • Author

    Dou, Chie

  • Author_Institution
    Nat. Yunlin Inst. of Technol., Taiwan
  • fYear
    1993
  • fDate
    25-27 Oct 1993
  • Firstpage
    180
  • Lastpage
    183
  • Abstract
    Here, a highly-parallel two-layer match architecture using specific associative matching processors (AMPs) is proposed to speed up the execution time of match process of AI production systems. Each AMP comprises a 2D array of content-addressable memories, called CAM blocks. The architecture first compiles the left-hand (LHS) of each production into a symbolic form, and then assigns a number of contiguous CAM blocks in an AMP to the patterns in the LHS of each production individually. Those CAM blocks are used not only to buffer the database of current assessment (also called the working memory, WM), but also to support the functions of parallely evaluating interconditions among patterns of productions. The set of productions that are affected during a match cycle can be evaluated parallely and independently among their associating CAM blocks resided in the AMPs. Preliminary simulation result shows that the novel architecture provides the opportunity to at least ten-fold the performance of conventional forward-chaining production sytems
  • Keywords
    application specific integrated circuits; artificial intelligence; associative processing; content-addressable storage; knowledge based systems; parallel architectures; AI production systems; CAM blocks; application-specific associative matching processors; content-addressable memories; execution time; highly-parallel match architecture; parallely evaluating interconditions; symbolic form; working memory; Artificial intelligence; CADCAM; Computational modeling; Computer aided manufacturing; Computer architecture; Databases; Lamps; Parallel algorithms; Pattern matching; Production systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Array Processors, 1993. Proceedings., International Conference on
  • Conference_Location
    Venice
  • ISSN
    1063-6862
  • Print_ISBN
    0-8186-3492-8
  • Type

    conf

  • DOI
    10.1109/ASAP.1993.397140
  • Filename
    397140