Efforts have been devoted to accelerating the construction of suffix trees. However, little attention has been given to post-construction operations on suffix trees. Therefore, we investigate the effects of improved spatial locality on certain post-construction operations on suffix trees. We used a maximal exact repeat finding algorithm, MERF, on which software REPuter is based, as an example, and conducted experiments on the 16 chromosomes of the yeast Saccharomyces cerevisiae. Two versions of suffix trees were customized for the algorithm and two variants of MERF were implemented accordingly. We showed that in all cases, the optimal cache-oblivious MERF is faster and displays consistently lower cache miss rates than their non-optimized counterparts. © 2010 Springer Science+Business Media, LLC.
CITATION STYLE
Lee, C., & Huang, C. H. (2010). Toward optimizing the cache performance of suffix trees for sequence analysis algorithms suffix tree cache performance optimization. In Advances in Experimental Medicine and Biology (Vol. 680, pp. 411–417). https://doi.org/10.1007/978-1-4419-5913-3_47
Mendeley helps you to discover research relevant for your work.