Fast Parallel Longest Common Subsequence with General Integer Scoring Support
Adnan Ozsoy, Arun Chauhan, Martin Swany School of Informatics and Computing Indiana University, Bloomington, USA
1
Fast Parallel Longest Common Subsequence with General Integer - - PowerPoint PPT Presentation
Fast Parallel Longest Common Subsequence with General Integer Scoring Support Adnan Ozsoy , Arun Chauhan, Martin Swany School of Informatics and Computing Indiana University, Bloomington, USA 1 Fast Parallel Longest Common Subsequence with
Adnan Ozsoy, Arun Chauhan, Martin Swany School of Informatics and Computing Indiana University, Bloomington, USA
1
2
* D. Maier. The complexity of some problems on subsequences and supersequences. Journal of the ACM, 1978
3
4
5
6
7
Three problems: (a) Parallelism is limited in the beginning and the end of computing the matrix (b) Memory access patterns are not amenable to hardware coalescing. (c) Space proportional to the product of the sequence lengths Poor distribution of workload Sub-optimal utilization of GPU resources
8
9
10
GPGPUs - (ICPADS’13)
11
12
13
14
15
16
18
X X+2 X+1 ΔV +1 ΔH +2 ΔV -1 MAX ( X-1, X+1, X) = X+1
19
20
21
22
SUBSTRACT
23
24
25
26
Different threads
27
28
29
30
31
32
33
34
35
Related GPU work
Bit Parallel
We achieve TeraCUPS (~1000 GCUPS) on 3 GPUs for LLCS/MLCS
36
37
NVIDIA Hardware Request Program BIG RED II INDIANA UNIVERSITY
38