Data Compression in Scientific and Statistical Databases
IEEE Transactions on Software Engineering
Exploiting parallelism in pattern matching: an information retrieval application
ACM Transactions on Information Systems (TOIS)
Parallel database systems: the future of high performance database systems
Communications of the ACM
IEEE Transactions on Knowledge and Data Engineering
A Design for a List Merging Network
IEEE Transactions on Computers
Hi-index | 0.00 |
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 bottlenecks for the performance of the query server. These are implemented 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, synchronizing the parallel processing of the processing units, and balancing the load in the pipelined stages are presented with simulation results.