Skip to main navigation Skip to search Skip to main content

Parallel intersecting compressed bit vectors in a high speed query server for processing postal addresses

  • SUNY Buffalo

Research output: Contribution to conferencePaperpeer-review

Abstract

A parallel architecture is proposed for a high speed query server to process postal addresses with several fields. For a given component in a field, the offset addresses of records which contain the component in a postal address database are coded into a Compressed Bit Vector (CBV). Finding the appropriate CBV's and performing intersections to get matching offset addresses are key bottleneck for the performance in the query server. They are accomplished by a specialized hardware embedded in a general purpose computer for a cost effective solution. This hardware directly operates on the CBV's using parallel schemes. The architecture and algorithms for expanding a CBV, for synchronizing the parallel processing of the processing units, and for balancing the load in the pipelined stages are presented with simulation results.

Original languageEnglish
Pages232-241
Number of pages10
StatePublished - 1996
EventProceedings of the 1996 2nd International Symposium on High-Performance Computer Architecture, HPCA - San Jose, CA, USA
Duration: Feb 3 1996Feb 7 1996

Conference

ConferenceProceedings of the 1996 2nd International Symposium on High-Performance Computer Architecture, HPCA
CitySan Jose, CA, USA
Period02/3/9602/7/96

Fingerprint

Dive into the research topics of 'Parallel intersecting compressed bit vectors in a high speed query server for processing postal addresses'. Together they form a unique fingerprint.

Cite this