• DocumentCode
    3307662
  • Title

    Design of a language-independent parallel string matching unit for NLP

  • Author

    Murty, Vadali Srinivasa ; Raj, P. C Reghu ; Raman, S.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Madras
  • fYear
    2003
  • fDate
    12-16 May 2003
  • Lastpage
    155
  • Abstract
    In natural language processing applications, string matching is the main time-consuming operation due to the large size of lexicon. Data dependence is minimal in string matching operations, and hence it is ideal for parallelization. A dedicated hardware for string matching that uses memory interleaving and parallel processing techniques can relieve the host CPU from this burden, thereby making the system suitable for real-time applications. This paper reports the FPGA design of such a system with m parallel matching units. The time complexity of the proposed algorithm is O (log2 n), where n is the total number of lexical entries. This has been achieved by a proper selection of the value of m. A special memory organization technique, which reduces the storage space by nearly 70%, has been adopted for storing lexical entries. The techniques used for matching and storage of lexical entries make the system language independent
  • Keywords
    computational complexity; field programmable gate arrays; interleaved storage; natural languages; parallel processing; string matching; FPGA design; NLP; language-independent parallel string matching; memory interleaving; memory organization technique; natural language processing application; parallel processing techniques; time complexity; time-consuming operation; Application software; Computer science; Field programmable gate arrays; Hardware; Interleaved codes; Natural language processing; Natural languages; Pattern matching; Pattern recognition; Random access memory; Approximate match; interleaved lexicon; language independence; parallel matching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architectures for Machine Perception, 2003 IEEE International Workshop on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-7803-7970-5
  • Type

    conf

  • DOI
    10.1109/CAMP.2003.1598159
  • Filename
    1598159