NobleBlocks

From the research index

The paper comes from the research index. It wasn’t submitted here.

Journal article

Parallel External Memory Suffix Array Construction

Nancy Walia

1 Jan 2009Open access

Abstract

No PDF here

The full text is at the publisher

You can read the abstract here, or open it at the publisher.

Read at the publisher

A suffix array is a simple and powerful data structure that has numerous applications such as string matching and text compression. Many algorithms have been written to efficiently construct suffix arrays. One of the linear time algorithms, DC-3 has already been converted into an external memory as well as into a scalable internal memory parallel algorithm. However, there are situations in which there is a need for computing in external memory, while scalable parallelism is needed at the same time in order to speed up the computation. We have developed the first parallel external memory DC-3 algorithm. We have implemented our parallel external memory DC-3 algorithm using C and MPI. Measurements were performed on the Bluegrit cluster using IBM JS-20s and PVFS file system. The experiments show a good scaling factor and result in the conclusion that it is likely that our algorithm can be used to construct extremely large suffix arrays much faster.

Identifiers

Discussion

Citations

Topics

Details

Published
1 Jan 2009
Language
EN

More

Suggest a correction or report