Parallel longest common subsequence using graphics hardware

dc.contributor.authorKloetzli, John Werner Jr
dc.contributor.authorStrege, B.
dc.contributor.authorDecker, J.
dc.contributor.authorOlano, Marc
dc.date.accessioned2026-02-03T18:14:50Z
dc.date.issued2008-04-14
dc.description8th Eurographics conference on Parallel Graphics and Visualization, April 14 - 15, 2008, Crete,Greece
dc.description.abstractWe present an algorithm for solving the Longest Common Subsequence problem using graphics hardware accel- eration. We identify a parallel memory access pattern which enables us to run efficiently on multiple layers of parallel hardware by matching each layer to the best sub-algorithm, which is determined using a mix of theoretical and experimental data including knowledge of the specific hardware and memory structure of each layer. We implement a linear-space, cache-coherent algorithm on the CPU, using a two-level algorithm on the GPU to com- pute subproblems quickly. The combination of all three running on a CPU/GPU pair is a fast, flexible and scalable solution to the Longest Common Subsequence problem. Our design method is applicable to other algorithms in the Gaussian Elimination Paradigm, and can be generalized to more levels of parallel computation such as GPU clusters.
dc.description.urihttps://dl.acm.org/doi/10.5555/2386173.2386184
dc.format.extent8 pages
dc.genreconference papers and proceedings
dc.identifierdoi:10.13016/m2q3xb-tsod
dc.identifier.citationKloetzli, J., B. Strege, J. Decker, and M. Olano. “Parallel Longest Common Subsequence Using Graphics Hardware.” Proceedings of the 8th Eurographics Conference on Parallel Graphics and Visualization, EGPGV ’08, April 14, 2008, 57–64.
dc.identifier.urihttp://hdl.handle.net/11603/41668
dc.language.isoen
dc.publisherACM
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC College of Engineering and Information Technology Dean's Office
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department
dc.relation.ispartofUMBC Student Collection
dc.rightsThis work was written as part of one of the author's official duties as an Employee of the United States Government and is therefore a work of the United States Government. In accordance with 17 U.S.C. 105, no copyright protection is available for such works under U.S. Law.
dc.rightsPublic Domain
dc.rights.urihttps://creativecommons.org/publicdomain/mark/1.0/
dc.subjectUMBC Ebiquity Research Group
dc.subjectUMBC Visualization, Animation, Non-photorealistic Graphics, Object modeling, and Graphics Hardware (VANGOH) Labs
dc.titleParallel longest common subsequence using graphics hardware
dc.typeText
dcterms.creatorhttps://orcid.org/0000-0003-4209-6103

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
cudaLCS.pdf
Size:
458.4 KB
Format:
Adobe Portable Document Format