메뉴 건너뛰기




Volumn 8, Issue 6, 2011, Pages 1678-1684

CUDA-BLASTP: Accelerating BLASTP on CUDA-enabled graphics hardware

Author keywords

BLAST; CUDA; dynamic programming; GPGPU; graphics hardware; sequence alignment

Indexed keywords

BLAST; CUDA; GPGPU; GRAPHICS HARDWARE; SEQUENCE ALIGNMENTS;

EID: 80052890093     PISSN: 15455963     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCBB.2011.33     Document Type: Article
Times cited : (73)

References (29)
  • 1
    • 0019887799 scopus 로고
    • Identification of common molecular subsequences
    • T.F. Smith and M.S. Waterman, "Identification of Common Molecular Subsequences," J. Molecular Biology, vol. 147, pp. 195-197, 1981.
    • (1981) J. Molecular Biology , vol.147 , pp. 195-197
    • Smith, T.F.1    Waterman, M.S.2
  • 3
    • 0030801002 scopus 로고    scopus 로고
    • Gapped BLAST and PSI-BLAST: A new generation of protein database search programs
    • DOI 10.1093/nar/25.17.3389
    • S.F. Altschul, T.L. Madden, A.A. Schäffer, J. Zhang, Z. Zhang, W. Miller, and D.J. Lipman, "Gapped BLAST and PSI-BLAST: A New Generation of Protein Database Search Programs," Nucleic Acids Research, vol. 25, no. 17, pp. 3389-3402, 1997. (Pubitemid 27359211)
    • (1997) Nucleic Acids Research , vol.25 , Issue.17 , pp. 3389-3402
    • Altschul, S.F.1    Madden, T.L.2    Schaffer, A.A.3    Zhang, J.4    Zhang, Z.5    Miller, W.6    Lipman, D.J.7
  • 4
    • 0036226603 scopus 로고    scopus 로고
    • Blat-The BLAST-like alignment tool
    • W.J. Kent, "BLAT-The BLAST-Like Alignment Tool," Genome Research, vol. 12, pp. 656-664, 2002.
    • (2002) Genome Research , vol.12 , pp. 656-664
    • Kent, W.J.1
  • 5
    • 4544349273 scopus 로고    scopus 로고
    • PatternHunter II: Highly sensitive and fast homology search
    • DOI 10.1142/S0219720004000661, PII S0219720004000661
    • M. Li, B. Ma, D. Kisman, and J. Tromp, "Patternhunter II: Highly Sensitive and Fast Homology Search," J. Bioinformatics and Computational Biology, vol. 2, pp. 417-439, 2004. (Pubitemid 39295149)
    • (2004) Journal of Bioinformatics and Computational Biology , vol.2 , Issue.3 , pp. 417-439
    • Li, M.1    Ma, B.2    Kisman, D.3    Tromp, J.4
  • 7
    • 78651550268 scopus 로고    scopus 로고
    • Scalable parallel programming with CUDA
    • J. Nickolls, I. Buck, M. Garland, and K. Skadron, "Scalable Parallel Programming with CUDA," Queue, vol. 6, no. 2, pp. 40-53, 2008.
    • (2008) Queue , vol.6 , Issue.2 , pp. 40-53
    • Nickolls, J.1    Buck, I.2    Garland, M.3    Skadron, K.4
  • 8
    • 44849137198 scopus 로고    scopus 로고
    • NVIDIA Tesla: A unified graphics and computing architecture
    • DOI 10.1109/MM.2008.31
    • E. Lindholm, J. Nickolls, S. Oberman, and J. Montrym, "NVIDIA Tesla: A Unified Graphics and Computing Architecture," IEEE Micro, vol. 28, no. 2, pp. 39-55, Apr./Mar. 2008. (Pubitemid 351796170)
    • (2008) IEEE Micro , vol.28 , Issue.2 , pp. 39-55
    • Lindholm, E.1    Nickolls, J.2    Oberman, S.3    Montrym, J.4
  • 9
    • 38849131252 scopus 로고    scopus 로고
    • High-throughput sequence alignment using graphics processing units
    • article no. 474
    • M. Schatz, C. Trapnell, A. Delcher, and A. Varshney, "High- Throughput Sequence Alignment Using Graphics Processing Units," BMC Bioinfor-matics, vol. 8, article no. 474, 2007.
    • (2007) BMC Bioinfor-matics , vol.8
    • Schatz, M.1    Trapnell, C.2    Delcher, A.3    Varshney, A.4
  • 10
    • 69949100622 scopus 로고    scopus 로고
    • Optimizing data intensive GPGPU computations for DNA sequence alignment
    • C. Trapnell and M. Schatz, "Optimizing Data Intensive GPGPU Computations for DNA Sequence Alignment," Parallel Computing, vol. 35, nos. 8/9, pp. 429-440 , 2009.
    • (2009) Parallel Computing , vol.35 , Issue.8-9 , pp. 429-440
    • Trapnell, C.1    Schatz, M.2
  • 11
    • 74549205661 scopus 로고    scopus 로고
    • CUDASW++: Optimizing smith-waterman sequence database searches for cuda-enabled graphics processing units
    • article no. 73
    • Y. Liu, D. Maskell, and B. Schmidt, "CUDASW++: Optimizing Smith-Waterman Sequence Database Searches for CUDA-Enabled Graphics Processing Units," BMC Research Notes, vol. 2, article no. 73, 2009.
    • (2009) BMC Research Notes , vol.2
    • Liu, Y.1    Maskell, D.2    Schmidt, B.3
  • 12
    • 43349092363 scopus 로고    scopus 로고
    • CUDA compatible GPU cards as efficient hardware accelerators for smith-waterman sequence alignment
    • article no. S10
    • S. Manavski and G. Valle, "CUDA Compatible GPU Cards as Efficient Hardware Accelerators for Smith-Waterman Sequence Alignment," BMC Bioinformatics, vol. 9, Supp. 2, article no. S10, 2008.
    • (2008) BMC Bioinformatics , vol.9 , Issue.SUPPL. 2
    • Manavski, S.1    Valle, G.2
  • 14
    • 0030801002 scopus 로고    scopus 로고
    • Gapped BLAST and PSI-BLAST: A new generation of protein database search programs
    • DOI 10.1093/nar/25.17.3389
    • S.F. Altschul, T.L. Madden, R.A. Schäffer, J. Zhang, Z. Zhang, W. Miller, and D.J. Lipman, "Gapped Blast and Psi-Blast: A New Generation of Protein Database Search Programs," Nucleic Acids Research, vol. 25, pp. 3389-3402, 1997. (Pubitemid 27359211)
    • (1997) Nucleic Acids Research , vol.25 , Issue.17 , pp. 3389-3402
    • Altschul, S.F.1    Madden, T.L.2    Schaffer, A.A.3    Zhang, J.4    Zhang, Z.5    Miller, W.6    Lipman, D.J.7
  • 16
    • 33746047855 scopus 로고    scopus 로고
    • The design, implementation, and evaluation of mpi BLAST
    • A.E. Darling, L. Carey, and W. Feng, "The Design, Implementation, and Evaluation of mpiBLAST," Proc. ClusterWorld, 2003.
    • (2003) Proc. ClusterWorld
    • Darling, A.E.1    Carey, L.2    Feng, W.3
  • 18
    • 33746091677 scopus 로고    scopus 로고
    • ScalaBLAST: A scalable implementation of BLAST for high-performance data-intensive bioinformatics analysis
    • DOI 10.1109/TPDS.2006.112
    • C. Oehmen and J. Nieplocha, "ScalaBLAST: A Scalable Implementation of BLAST for High-Performance Data-Intensive Bioinformatics Analysis," IEEE Trans. Parallel Distributed Systems, vol. 17, no. 8, pp. 740-749, Aug. 2006. (Pubitemid 44070144)
    • (2006) IEEE Transactions on Parallel and Distributed Systems , vol.17 , Issue.8 , pp. 740-749
    • Oehmen, C.1    Nieplocha, J.2
  • 21
    • 35748958091 scopus 로고    scopus 로고
    • Single pass streaming BLAST on FPGAs
    • DOI 10.1016/j.parco.2007.09.003, PII S0167819107001032, High-Performance Computing Using Accelerators
    • M.C. Herbordt, J. Model, B. Sukhwani, Y. Gu, and T. VanCourt, "Single Pass Streaming BLAST on FPGAs," Parallel Computing, vol. 33, nos. 10/11, pp. 741-756, 2007. (Pubitemid 350051062)
    • (2007) Parallel Computing , vol.33 , Issue.10-11 , pp. 741-756
    • Herbordt, M.C.1    Model, J.2    Sukhwani, B.3    Gu, Y.4    VanCourt, T.5
  • 23
    • 33745322315 scopus 로고    scopus 로고
    • A deterministic finite automaton for faster protein hit detection in BLAST
    • C. Michael, E.W. Hugh, and C. Adam, "A Deterministic Finite Automaton for Faster Protein Hit Detection in BLAST," J. Computational Biology, vol. 13, pp. 965-978, 2005.
    • (2005) J. Computational Biology , vol.13 , pp. 965-978
    • Michael, C.1    Hugh, E.W.2    Adam, C.3
  • 24
    • 0025272240 scopus 로고
    • Rapid and sensitive sequence comparison with FASTP and FASTA
    • W. Pearson, "Rapid and Sensitive Sequence Comparison with FASTP and FASTA," Methods Enzymol, vol. 183, pp. 63-98, 1990. (Pubitemid 20148813)
    • (1990) Methods in Enzymology , vol.183 , pp. 63-98
    • Pearson, W.R.1
  • 25
    • 33846697176 scopus 로고    scopus 로고
    • Striped Smith-Waterman speeds database searches six times over other SIMD implementations
    • DOI 10.1093/bioinformatics/btl582
    • M. Farrar, "Striped Smith-Waterman Speeds Database Searches Six Times over Other SIMD Implementations," Bioinformatics, vol. 23, no. 2, pp. 156-161, 2007. (Pubitemid 46189604)
    • (2007) Bioinformatics , vol.23 , Issue.2 , pp. 156-161
    • Farrar, M.1
  • 27
    • 27144489108 scopus 로고    scopus 로고
    • Protein database searches using compositionally adjusted substitution matrices
    • DOI 10.1111/j.1742-4658.2005.04945.x
    • S.F. Altschul, J.C. Wootton, E.M. Gertz, R. Agarwala, A. Morgulis, A.A. Schäffer, and Y.-K. Yu, "Protein Database Searches Using Compositionally Adjusted Substitution Matrices," FEBS J., vol. 272, no. 20, pp. 5101-5109, 2005. (Pubitemid 41503143)
    • (2005) FEBS Journal , vol.272 , Issue.20 , pp. 5101-5109
    • Altschul, S.F.1    Wootton, J.C.2    Gertz, E.M.3    Agarwala, R.4    Morgulis, A.5    Schaffer, A.A.6    Yu, Y.-K.7
  • 28
    • 0001969211 scopus 로고    scopus 로고
    • Use of receiver operating characteristic (ROC) analysis to evaluate sequence matching
    • M. Gribskov and N.L. Robinson, "Use of Receiver Operator Characteristic (ROC) Analysis to Evaluate Sequence Matching," Computers & Chemistry, vol. 20, no. 1, pp. 25-33, 1996. (Pubitemid 126405349)
    • (1996) Computers and Chemistry , vol.20 , Issue.1 , pp. 25-33
    • Gribskov, M.1    Robinson, N.L.2
  • 29
    • 0033977581 scopus 로고    scopus 로고
    • The ASTRAL compendium for protein structure and sequence analysis
    • S.E. Brenner, P. Koehl, and M. Levitt, "The ASTRAL Compendium for Protein Structure and Sequence Analysis," Nucleic Acids Research, vol. 28, no. 1, pp. 254-256, 2000. (Pubitemid 30047772)
    • (2000) Nucleic Acids Research , vol.28 , Issue.1 , pp. 254-256
    • Brenner, S.E.1    Koehl, P.2    Levitt, M.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.