• DocumentCode
    3078948
  • Title

    Hardware implementation of an approximate string matching algorithm using bit parallel processing for text information retrieval systems

  • Author

    Layer, C. ; Pfleiderer, H.-J.

  • Author_Institution
    Dept. of Microelectronics, Ulm Univ., Germany
  • fYear
    2005
  • fDate
    2-4 Nov. 2005
  • Firstpage
    193
  • Lastpage
    198
  • Abstract
    As the increasing size of private or online electronic text collections reaches several terabytes, finding relevant information has become a real challenge for modern computerized systems. The low classification of the data stored in repositories exempted from quality control justifies the need for approximate matching methods maintaining the efficiency of the retrieval and accuracy of the results. Moreover, because the average bandwidth of the main memory is crucial for system performance, development of digital VLSI (very large scale integration) architectures for low-level and very high throughput data processing has been a main issue in this work. Thus this paper presents the hardware realization of a text search engine using bit-parallelism and a fast serial processing of the database information. It describes the internal architecture of an associative processor which was efficiently implemented and tested on an FPGA (field programmable gate array) platform, acting yet as an external hardware accelerator for standard PC solutions.
  • Keywords
    VLSI; database management systems; field programmable gate arrays; information retrieval; parallel processing; search engines; string matching; text analysis; FPGA; approximate string matching; approximate string matching algorithm; associative processor; bit parallel processing; database information; digital VLSI; fast serial processing; field programmable gate array; high throughput data processing; online electronic text collections; text information retrieval systems; text search engine; very large scale integration; Bandwidth; Data processing; Field programmable gate arrays; Hardware; Information retrieval; Parallel processing; Quality control; System performance; Throughput; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2005. IEEE Workshop on
  • Conference_Location
    Athens, Greece
  • ISSN
    1520-6130
  • Print_ISBN
    0-7803-9333-3
  • Type

    conf

  • DOI
    10.1109/SIPS.2005.1579863
  • Filename
    1579863