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
Parallel External Memory Suffix Array Construction
Nancy Walia · 1 Jan 2009
Abstract
The full text is at the publisher
You can read the abstract here, or open it 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
- NobleID
- NI6P91W25R93S43
Discussion
Citations
Topics
Details
- Published
- 1 Jan 2009
- Language
- EN