A Systolic Array-Based FPGA Parallel Architecture for the BLAST Algorithm

A design of systolic array-based Field Programmable Gate Array (FPGA) parallel architecture for Basic Local Alignment Search Tool (BLAST) Algorithm is proposed. BLAST is a heuristic biological sequence alignment algorithm which has been used by bioinformatics experts. In contrast to other designs th...

Full description

Saved in:
Bibliographic Details
Published inISRN Bioinformatics Vol. 2012; no. 2012; pp. 1 - 11
Main Authors Guo, Xinyu, Wang, Hong, Devabhaktuni, Vijay
Format Journal Article
LanguageEnglish
Published Cairo, Egypt Hindawi Puplishing Corporation 2012
International Scholarly Research Network
Online AccessGet full text
ISSN2090-7346
2090-7338
2090-7346
DOI10.5402/2012/195658

Cover

Abstract A design of systolic array-based Field Programmable Gate Array (FPGA) parallel architecture for Basic Local Alignment Search Tool (BLAST) Algorithm is proposed. BLAST is a heuristic biological sequence alignment algorithm which has been used by bioinformatics experts. In contrast to other designs that detect at most one hit in one-clock-cycle, our design applies a Multiple Hits Detection Module which is a pipelining systolic array to search multiple hits in a single-clock-cycle. Further, we designed a Hits Combination Block which combines overlapping hits from systolic array into one hit. These implementations completed the first and second step of BLAST architecture and achieved significant speedup comparing with previously published architectures.
AbstractList A design of systolic array-based Field Programmable Gate Array (FPGA) parallel architecture for Basic Local Alignment Search Tool (BLAST) Algorithm is proposed. BLAST is a heuristic biological sequence alignment algorithm which has been used by bioinformatics experts. In contrast to other designs that detect at most one hit in one-clock-cycle, our design applies a Multiple Hits Detection Module which is a pipelining systolic array to search multiple hits in a single-clock-cycle. Further, we designed a Hits Combination Block which combines overlapping hits from systolic array into one hit. These implementations completed the first and second step of BLAST architecture and achieved significant speedup comparing with previously published architectures.
Author Devabhaktuni, Vijay
Wang, Hong
Guo, Xinyu
AuthorAffiliation 1 Electrical Engineering and Computer Science Department, The University of Toledo, MS.308, 2801 W. Bancroft Street, Toledo, OH 43607, USA
2 Department of Engineering Technology, The University of Toledo, MS.402, 2801 W. Bancroft Street, Toledo, OH 43606, USA
AuthorAffiliation_xml – name: 2 Department of Engineering Technology, The University of Toledo, MS.402, 2801 W. Bancroft Street, Toledo, OH 43606, USA
– name: 1 Electrical Engineering and Computer Science Department, The University of Toledo, MS.308, 2801 W. Bancroft Street, Toledo, OH 43607, USA
Author_xml – sequence: 1
  fullname: Guo, Xinyu
– sequence: 2
  fullname: Wang, Hong
– sequence: 3
  fullname: Devabhaktuni, Vijay
BackLink https://www.ncbi.nlm.nih.gov/pubmed/25969747$$D View this record in MEDLINE/PubMed
BookMark eNqFkNFLwzAQxoNM3Jw--az0Wa0mTdImL0InOoWBgvoc0vayRrp2pJ2j_70d1aGCei93cL_v4-7bR4OyKgGhI4IvOMPBZYBJcEkkD7nYQaMAS-xHlIWDL_MQHdb1K-5KSkE520PDgMtQRiwaofvYe2rrpips6sXO6daf6Boy7_ZxGnuP2umigKLbpLltIG1WDjxTOa_JwZvM4qdnLy7mlbNNvjhAu0YXNRx-9DF6ub15vr7zZw_T--t45qeBoMKnGCeak4zRxAisBfA0IzQyQBOZRQkDESXUaGoEp0nEE9BSgAyNhBAwlZyO0XnvuyqXul13B6qlswvtWkWw2oSiNqGoPpQOv-rx5SpZQJZC2XRPbSWVtur7prS5mldvijEScR52BidfDbbKzww7gPRA6qq6dmBUahvd2GrjZ4tfrjr7ofn7h9Oezm2Z6bX9Bz7uYegQMHoLM05Dwuk7m8Cnsg
CitedBy_id crossref_primary_10_1109_TCBB_2014_2351800
crossref_primary_10_1093_bib_bby051
crossref_primary_10_1109_TCBB_2014_2326876
crossref_primary_10_1109_TCAD_2022_3166108
crossref_primary_10_3390_electronics11162596
Cites_doi 10.1016/j.parco.2007.09.003
10.1007/978-3-540-70600-7_4
10.1093/nar/14.1.159
10.1007/s11265-007-0073-6
10.1093/nar/25.17.3389
10.1093/bioinformatics/18.3.440
10.1109/2.375174
10.1016/0022-2836(81)90087-5
10.1007/s11265-007-0069-2
10.1016/0022-2836(70)90057-4
10.1006/jmbi.1990.9999
ContentType Journal Article
Contributor Devabhaktuni, Vijay
Wang, Hong
Contributor_xml – sequence: 1
  fullname: Wang, Hong
– sequence: 2
  fullname: Devabhaktuni, Vijay
Copyright Copyright © 2012 Xinyu Guo et al.
Copyright © 2012 Xinyu Guo et al. 2012
Copyright_xml – notice: Copyright © 2012 Xinyu Guo et al.
– notice: Copyright © 2012 Xinyu Guo et al. 2012
DBID ADJCN
AHFXO
RHU
RHW
RHX
AAYXX
CITATION
NPM
5PM
ADTOC
UNPAY
DOI 10.5402/2012/195658
DatabaseName الدوريات العلمية والإحصائية - e-Marefa Academic and Statistical Periodicals
معرفة - المحتوى العربي الأكاديمي المتكامل - e-Marefa Academic Complete
Hindawi Publishing Complete
Hindawi Publishing Subscription Journals
Hindawi Publishing Open Access
CrossRef
PubMed
PubMed Central (Full Participant titles)
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
PubMed
DatabaseTitleList

CrossRef
PubMed

Database_xml – sequence: 1
  dbid: RHX
  name: Hindawi Publishing Open Access
  url: http://www.hindawi.com/journals/
  sourceTypes: Publisher
– sequence: 2
  dbid: NPM
  name: PubMed
  url: https://proxy.k.utb.cz/login?url=http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 3
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Biology
EISSN 2090-7346
Editor Haubold, B.
Wang, J. T. L.
Couto, F.
Editor_xml – sequence: 1
  givenname: F.
  surname: Couto
  fullname: Couto, F.
– sequence: 2
  givenname: B.
  surname: Haubold
  fullname: Haubold, B.
– sequence: 3
  givenname: J. T. L.
  surname: Wang
  fullname: Wang, J. T. L.
EndPage 11
ExternalDocumentID 10.5402/2012/195658
PMC4417556
25969747
10_5402_2012_195658
453615
Genre Journal Article
GroupedDBID 4.4
5VS
AAKPC
ADBBV
ADJCN
AHFXO
ALMA_UNASSIGNED_HOLDINGS
AOIJS
DIK
EBS
EJD
HYE
KQ8
OK1
PGMZT
RPM
AAJEY
GROUPED_DOAJ
M~E
RHU
RHW
RHX
AAYXX
CITATION
NPM
5PM
ADTOC
UNPAY
ID FETCH-LOGICAL-c2838-300ba51d43bf80a8e5cd137fe3b9d7b4e87b3fa3f853b75bea98e96f9e6e03953
IEDL.DBID RHX
ISSN 2090-7346
2090-7338
IngestDate Sun Oct 26 03:55:00 EDT 2025
Thu Aug 21 14:03:37 EDT 2025
Thu Jan 02 22:19:31 EST 2025
Wed Oct 01 01:59:10 EDT 2025
Thu Apr 24 23:10:31 EDT 2025
Sun Jun 02 18:48:23 EDT 2024
Thu Sep 25 15:26:36 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 2012
Language English
License This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
http://creativecommons.org/licenses/by/3.0
cc-by
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c2838-300ba51d43bf80a8e5cd137fe3b9d7b4e87b3fa3f853b75bea98e96f9e6e03953
Notes Academic Editors: F. Couto, B. Haubold, and J. T. L. Wang
OpenAccessLink https://dx.doi.org/10.5402/2012/195658
PMID 25969747
PageCount 11
ParticipantIDs unpaywall_primary_10_5402_2012_195658
pubmedcentral_primary_oai_pubmedcentral_nih_gov_4417556
pubmed_primary_25969747
crossref_citationtrail_10_5402_2012_195658
crossref_primary_10_5402_2012_195658
hindawi_primary_10_5402_2012_195658
emarefa_primary_453615
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2012-00-00
PublicationDateYYYYMMDD 2012-01-01
PublicationDate_xml – year: 2012
  text: 2012-00-00
PublicationDecade 2010
PublicationPlace Cairo, Egypt
PublicationPlace_xml – name: Cairo, Egypt
– name: Egypt
PublicationTitle ISRN Bioinformatics
PublicationTitleAlternate ISRN Bioinform
PublicationYear 2012
Publisher Hindawi Puplishing Corporation
International Scholarly Research Network
Publisher_xml – name: Hindawi Puplishing Corporation
– name: International Scholarly Research Network
References Lancaster J. M. Jacob A. C. Mercury BLASTN Proceedings of the 44th Design Automation Conference 2007
Sotiriades E. Dollas A. Design space exploration for the BLAST algorithm implementation Proceedings of the 15th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM '07) April 2007 323 325 2-s2.0-47349085027 10.1109/FCCM.2007.36
Harris B. Jacob A. C. Lancaster J. M. Buhler J. Chamberlain R. D. A banded smith-waterman FPGA accelerator for mercury BLASTP Proceedings of the 2007 International Conference on Field Programmable Logic and Applications (FPL'07) August 2007 765 769 2-s2.0-48149096017 10.1109/FPL.2007.4380764
Herbordt M. C. Model J. Yongfeng G. Sukhwani B. VanCourt T. Single pass, BLAST-like, approximate string matching on FPGAs Proceedings of the 14th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'06) April 2006 217 226 2-s2.0-34547398086 10.1109/FCCM.2006.64
Buhler J. D. Lancaster J. M. Mercury BLASTN: faster DNA sequence comparison using a streaming hardware architecture Proceedings of the 3rd Annual Reconfigurable Systems Summer Institute 2007
(24) 2007; 33
Chamberlain R. D. Cytron R. K. Franklin A. M. Indeck S. R. The Mercury system: exploiting truly fast hardware for data search Proceedings of the International Workshop on Storage Network Architecture and Parallel I/Os September 2003 65 72
Datta S. Beeraka P. Sass R. RC-BLASTn: implementation and evaluation of the BLASTn Scan function Proceedings of the IEEE Symposium on Field Programmable Custom Computing Machines (FCCM '09) April 2009 88 95 2-s2.0-74349126648 10.1109/FCCM.2009.15
Abelsson H. Sandberg C. Moh S. Accelerating on NCBI BLAST Proceedings of the CUG Conference May 2007 Seattle, Wash, USA
(3) 1986; 14
(19) 2007; 48
ExPAsy Bioinformatics Resource Portal, http://web.expasy.org/docs/relnotes/relstat.html
Che S. Li J. Sheaffer J. W. Skadron K. Lach J. Accelerating compute-intensive applications with GPUs and FPGAs Proceedings of the Symposium on Application Specific Processors (SASP '08) June 2008 101 107 2-s2.0-52349084750 10.1109/SASP.2008.4570793
Lavenier D. Liu X. Georges G. Seed-based genomic sequence comparison using a FPGA/FLASH accelerator Proceedings of the IEEE International Conference on Field Programmable Technology (FPT '06) December 2006 41 48 2-s2.0-43749113173 10.1109/FPT.2006.270389
(4) 1990; 215
(7) 1981; 147
(5) 1995; 28
(26) 2007; 2
Server at http://www.ece.neu.edu/ Port 80, http://www.ece.neu.edu/groups/rcl/projects
Xia F. Dou Y. Xu J. Families of FPGA-based accelerators for BLAST algorithm with multi-seeds detection and parallel extension Bioinformatics Research and Development 2008 13 part 1-2 43 57 Communications in Computer and Information Science 10.1007/978-3-540-70600-7_4
(10) 2008; 16
Chang C. BLAST Implementation on BEE2 2005 Berkeley, Calif, USA Electrical Engineering and Computer Science University of California
(6) 1970; 48
(8) 1997; 25
Mitrion. Inc NCBI BLAST Accelerator 2007
Durbin R. Eddy S. Krogh A. Mitchison G. Biological Sequence Analysis: Probabilistic Models for Proteins and Nucleic Acids 1998 Cambridge UK Cambridge University Press
(17) 2007; 48
(30) 2002; 18
(2) 1989; 6
Oliver T. Schmidt B. Maskell D. Hyper customized processors for bio-sequence database scanning on FPGAs Proceedings of the ACM/SIGDA 13th International Symposium on Field-Programmable Gate Arrays (FPGA '05) February 2005 229 237 2-s2.0-20344393909
24
17
28
19
(20) 2005
3
4
5
(1) 1998
8
5420325 - J Mol Biol. 1970 Mar;48(3):443-53
3003672 - Nucleic Acids Res. 1986 Jan 10;14(1):159-77
2488477 - Mol Biol Evol. 1989 Nov;6(6):649-68
2231712 - J Mol Biol. 1990 Oct 5;215(3):403-10
7265238 - J Mol Biol. 1981 Mar 25;147(1):195-7
9254694 - Nucleic Acids Res. 1997 Sep 1;25(17):3389-402
11934743 - Bioinformatics. 2002 Mar;18(3):440-5
19081828 - Parallel Comput. 2007 Nov;33(10-11):741-756
References_xml – volume: 18
  start-page: 440
  issue: 3
  year: 2002
  end-page: 445
  ident: 30
  article-title: PatternHunter: faster and more sensitive homology search
– reference: Sotiriades E. Dollas A. Design space exploration for the BLAST algorithm implementation Proceedings of the 15th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM '07) April 2007 323 325 2-s2.0-47349085027 10.1109/FCCM.2007.36
– volume: 33
  start-page: 741
  issue: 10-11
  year: 2007
  end-page: 756
  ident: 24
  article-title: Single pass streaming BLAST on FPGAs
– reference: Che S. Li J. Sheaffer J. W. Skadron K. Lach J. Accelerating compute-intensive applications with GPUs and FPGAs Proceedings of the Symposium on Application Specific Processors (SASP '08) June 2008 101 107 2-s2.0-52349084750 10.1109/SASP.2008.4570793
– reference: Durbin R. Eddy S. Krogh A. Mitchison G. Biological Sequence Analysis: Probabilistic Models for Proteins and Nucleic Acids 1998 Cambridge UK Cambridge University Press
– volume: 215
  start-page: 403
  issue: 3
  year: 1990
  end-page: 410
  ident: 4
  article-title: Basic local alignment search tool
– volume: 16
  start-page: 443
  issue: 3
  year: 2008
  end-page: 452
  ident: 10
  article-title: Design and Implementation of an FPGA-based Core for Gapped BLAST Sequence Alignment with the Two-Hit Method
– reference: Datta S. Beeraka P. Sass R. RC-BLASTn: implementation and evaluation of the BLASTn Scan function Proceedings of the IEEE Symposium on Field Programmable Custom Computing Machines (FCCM '09) April 2009 88 95 2-s2.0-74349126648 10.1109/FCCM.2009.15
– reference: Harris B. Jacob A. C. Lancaster J. M. Buhler J. Chamberlain R. D. A banded smith-waterman FPGA accelerator for mercury BLASTP Proceedings of the 2007 International Conference on Field Programmable Logic and Applications (FPL'07) August 2007 765 769 2-s2.0-48149096017 10.1109/FPL.2007.4380764
– volume: 28
  start-page: 23
  issue: 4
  year: 1995
  end-page: 31
  ident: 5
  article-title: Processing in memory: the terasys massively parallel PIM array
– reference: Herbordt M. C. Model J. Yongfeng G. Sukhwani B. VanCourt T. Single pass, BLAST-like, approximate string matching on FPGAs Proceedings of the 14th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'06) April 2006 217 226 2-s2.0-34547398086 10.1109/FCCM.2006.64
– volume: 48
  start-page: 189
  issue: 3
  year: 2007
  end-page: 208
  ident: 19
  article-title: A general reconfigurable architecture for the BLAST algorithm
– volume: 25
  start-page: 3389
  issue: 17
  year: 1997
  end-page: 3402
  ident: 8
  article-title: Gapped BLAST and PSI-BLAST: a new generation of protein database search programs
– reference: Abelsson H. Sandberg C. Moh S. Accelerating on NCBI BLAST Proceedings of the CUG Conference May 2007 Seattle, Wash, USA
– reference: Buhler J. D. Lancaster J. M. Mercury BLASTN: faster DNA sequence comparison using a streaming hardware architecture Proceedings of the 3rd Annual Reconfigurable Systems Summer Institute 2007
– reference: ExPAsy Bioinformatics Resource Portal, http://web.expasy.org/docs/relnotes/relstat.html
– reference: Lavenier D. Liu X. Georges G. Seed-based genomic sequence comparison using a FPGA/FLASH accelerator Proceedings of the IEEE International Conference on Field Programmable Technology (FPT '06) December 2006 41 48 2-s2.0-43749113173 10.1109/FPT.2006.270389
– reference: Server at http://www.ece.neu.edu/ Port 80, http://www.ece.neu.edu/groups/rcl/projects/
– volume: 14
  start-page: 159
  issue: 1
  year: 1986
  end-page: 177
  ident: 3
  article-title: MULTAN: a program to align multiple DNA sequences
– volume: 48
  start-page: 255
  issue: 3
  year: 2007
  end-page: 269
  ident: 17
  article-title: A reconfigurable index FLASH memory tailored to seed-based genomic sequence comparison algorithms
– reference: Mitrion. Inc NCBI BLAST Accelerator 2007
– reference: Chamberlain R. D. Cytron R. K. Franklin A. M. Indeck S. R. The Mercury system: exploiting truly fast hardware for data search Proceedings of the International Workshop on Storage Network Architecture and Parallel I/Os September 2003 65 72
– volume: 48
  start-page: 443
  issue: 3
  year: 1970
  end-page: 453
  ident: 6
  article-title: A general method applicable to the search for similarities in the amino acid sequence of two proteins
– volume: 147
  start-page: 195
  issue: 1
  year: 1981
  end-page: 197
  ident: 7
  article-title: Identification of common molecular subsequences
– reference: Chang C. BLAST Implementation on BEE2 2005 Berkeley, Calif, USA Electrical Engineering and Computer Science University of California
– volume: 6
  start-page: 649
  issue: 6
  year: 1989
  end-page: 668
  ident: 2
  article-title: A new method that simultaneously aligns and reconstructs ancestral sequences for any number of homologous sequences, when the phylogeny is given
– volume: 2
  start-page: 28
  issue: 1
  year: 2007
  end-page: 40
  ident: 26
  article-title: A tool for pair-wise alignment algorithm
– reference: Oliver T. Schmidt B. Maskell D. Hyper customized processors for bio-sequence database scanning on FPGAs Proceedings of the ACM/SIGDA 13th International Symposium on Field-Programmable Gate Arrays (FPGA '05) February 2005 229 237 2-s2.0-20344393909
– reference: Xia F. Dou Y. Xu J. Families of FPGA-based accelerators for BLAST algorithm with multi-seeds detection and parallel extension Bioinformatics Research and Development 2008 13 part 1-2 43 57 Communications in Computer and Information Science 10.1007/978-3-540-70600-7_4
– reference: Lancaster J. M. Jacob A. C. Mercury BLASTN Proceedings of the 44th Design Automation Conference 2007
– ident: 24
  doi: 10.1016/j.parco.2007.09.003
– ident: 28
  doi: 10.1007/978-3-540-70600-7_4
– ident: 3
  doi: 10.1093/nar/14.1.159
– ident: 17
  doi: 10.1007/s11265-007-0073-6
– volume: 2
  start-page: 28
  issue: 1
  year: 2007
  ident: 26
  publication-title: Management Review
– ident: 8
  doi: 10.1093/nar/25.17.3389
– year: 2005
  ident: 20
– volume: 16
  start-page: 443
  issue: 3
  year: 2008
  ident: 10
  publication-title: Engineering Letters
– volume: 18
  start-page: 440
  issue: 3
  year: 2002
  ident: 30
  publication-title: Bioinformatics
  doi: 10.1093/bioinformatics/18.3.440
– volume: 6
  start-page: 649
  issue: 6
  year: 1989
  ident: 2
  publication-title: Molecular Biology and Evolution
– year: 1998
  ident: 1
– ident: 5
  doi: 10.1109/2.375174
– volume: 147
  start-page: 195
  issue: 1
  year: 1981
  ident: 7
  publication-title: Journal of Molecular Biology
  doi: 10.1016/0022-2836(81)90087-5
– ident: 19
  doi: 10.1007/s11265-007-0069-2
– volume: 48
  start-page: 443
  issue: 3
  year: 1970
  ident: 6
  publication-title: Journal of Molecular Biology
  doi: 10.1016/0022-2836(70)90057-4
– ident: 4
  doi: 10.1006/jmbi.1990.9999
– reference: 3003672 - Nucleic Acids Res. 1986 Jan 10;14(1):159-77
– reference: 5420325 - J Mol Biol. 1970 Mar;48(3):443-53
– reference: 19081828 - Parallel Comput. 2007 Nov;33(10-11):741-756
– reference: 9254694 - Nucleic Acids Res. 1997 Sep 1;25(17):3389-402
– reference: 2231712 - J Mol Biol. 1990 Oct 5;215(3):403-10
– reference: 2488477 - Mol Biol Evol. 1989 Nov;6(6):649-68
– reference: 11934743 - Bioinformatics. 2002 Mar;18(3):440-5
– reference: 7265238 - J Mol Biol. 1981 Mar 25;147(1):195-7
SSID ssj0000998354
Score 1.7867175
Snippet A design of systolic array-based Field Programmable Gate Array (FPGA) parallel architecture for Basic Local Alignment Search Tool (BLAST) Algorithm is...
SourceID unpaywall
pubmedcentral
pubmed
crossref
hindawi
emarefa
SourceType Open Access Repository
Index Database
Enrichment Source
Publisher
StartPage 1
SummonAdditionalLinks – databaseName: Unpaywall
  dbid: UNPAY
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Lb9NAEB6VVBFceJealyxRLkgOdvZ9dBGhIKgi0aByivZJoqZOFBJV4dezm3VMUqEKbmt5dle7M_Z8Y-98A3AkhORYUJNRrWSGVSjzohHOioCWucYcu5Cc_OWUngzwp3NyvgdkkwtjAkX8VJqfnVGISa_G67e1jCysPlIvum9DhhvhnZlxt2CfEj9oC_YHp_3yeygkl4s8Y2hdwbpuYxrz8jw26W6PsOOJ2vZS-oZ3T-164i2XdP245O1lNZOrKzmZbPmi3j34tllFPIJy0VkuVEf_ukbw-N_LvA93a3SaltGcHsCerR5CO9arXD2Cj2UaGM4DlbCXmctVduydoEl7_Q9l2pfzUJcl9P7zbyL1mDj1GDM9_lx-PUvLyY_pfLwYXT6GQe_92buTrK7FkGkPQHiG8lxJUhiMlOO55JZoUyDmLFLCMIUtZwo5iZx3_4oRZaXgVlAnLLU5EgQdQKuaVvYQ0oIqTbuGYuN8cEq5tIVihhSMOWmZ0wm82ehlqGui8lAvYzL0AUtQ4jDszzDuTwJHjfAs8nP8XeygVnAjhQnyaC6BV7UGbu7-JJpAI-SjRhpCsQTYjnE0AoG2e_dONR6t6btD0TdCaAKvGzO6ae6n_yj3DO6Eq_h56Dm0FvOlfeEB00K9rB-P3ztODmQ
  priority: 102
  providerName: Unpaywall
Title A Systolic Array-Based FPGA Parallel Architecture for the BLAST Algorithm
URI https://search.emarefa.net/detail/BIM-453615
https://dx.doi.org/10.5402/2012/195658
https://www.ncbi.nlm.nih.gov/pubmed/25969747
https://pubmed.ncbi.nlm.nih.gov/PMC4417556
https://downloads.hindawi.com/archive/2012/195658.pdf
UnpaywallVersion publishedVersion
Volume 2012
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 2090-7346
  dateEnd: 20141231
  omitProxy: true
  ssIdentifier: ssj0000998354
  issn: 2090-7346
  databaseCode: KQ8
  dateStart: 20120101
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 2090-7346
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000998354
  issn: 2090-7346
  databaseCode: KQ8
  dateStart: 20120101
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 2090-7346
  dateEnd: 20140505
  omitProxy: true
  ssIdentifier: ssj0000998354
  issn: 2090-7346
  databaseCode: KQ8
  dateStart: 20111122
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVBFR
  databaseName: Free Medical Journals
  customDbUrl:
  eissn: 2090-7346
  dateEnd: 20141231
  omitProxy: true
  ssIdentifier: ssj0000998354
  issn: 2090-7346
  databaseCode: DIK
  dateStart: 20120101
  isFulltext: true
  titleUrlDefault: http://www.freemedicaljournals.com
  providerName: Flying Publisher
– providerCode: PRVAQN
  databaseName: PubMed Central
  customDbUrl:
  eissn: 2090-7346
  dateEnd: 20141231
  omitProxy: true
  ssIdentifier: ssj0000998354
  issn: 2090-7346
  databaseCode: RPM
  dateStart: 20120101
  isFulltext: true
  titleUrlDefault: https://www.ncbi.nlm.nih.gov/pmc/
  providerName: National Library of Medicine
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS-NAEB-uSvFexPP8iKdl4byXg2DT_cxjFGtPzlI8C72nspvs2kIbpVeR_ve308RovUN8S8gMCTOB-c3szG8AjuNYKxaLLBSp0SEzuOYlpSyMEC2rlCnmcDj5qis6fXY54IOyQfbPP0f4Hk60fHoetU5wrI2rGtSUwMat686gqqR4jIPVi2L47rXGSrip26n2Fz4G1UeY8T6OX8Sd1z2RGw_5vV486snkRcBpb8FmiRRJUrj2E3yw-TbUi92Ri8_wIyHINo60vl5mphfhqQ9IGWn3LhLS0zPckYLaz-cExONT4vEeOf2Z_LohyeT2bjaej6Y70G-f35x1wnIvQph6MKBC2mwazaOMUeNUUyvL0yyi0llq4kwaZpU01GnqfCg2khurY2Vj4WIrbJPGnO7CWn6X230gkTCpaGWCZc4nikJpGxmZ8UhKp610aQDfn8w3TEvScNxdMRn65AFtPURbDwtbB3BcCd8XXBn_F9st_VBJMU49sgrga-mWt9X3Ck9VQj6DE5gWBSBXfFgJIIX26pN8PFpSaeMCNs5FAN8qb7_17oN3feEX-Ih3RaHmENbmswd75KHL3DSg1u1dNZb_b2NZWWrAer_bS37_BTZp6RA
linkProvider Hindawi Publishing
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Lb9NAEB6VVBFceJealyxRLkgOdvZ9dBGhIKgi0aByivZJoqZOFBJV4dezm3VMUqEKbmt5dle7M_Z8Y-98A3AkhORYUJNRrWSGVSjzohHOioCWucYcu5Cc_OWUngzwp3NyvgdkkwtjAkX8VJqfnVGISa_G67e1jCysPlIvum9DhhvhnZlxt2CfEj9oC_YHp_3yeygkl4s8Y2hdwbpuYxrz8jw26W6PsOOJ2vZS-oZ3T-164i2XdP245O1lNZOrKzmZbPmi3j34tllFPIJy0VkuVEf_ukbw-N_LvA93a3SaltGcHsCerR5CO9arXD2Cj2UaGM4DlbCXmctVduydoEl7_Q9l2pfzUJcl9P7zbyL1mDj1GDM9_lx-PUvLyY_pfLwYXT6GQe_92buTrK7FkGkPQHiG8lxJUhiMlOO55JZoUyDmLFLCMIUtZwo5iZx3_4oRZaXgVlAnLLU5EgQdQKuaVvYQ0oIqTbuGYuN8cEq5tIVihhSMOWmZ0wm82ehlqGui8lAvYzL0AUtQ4jDszzDuTwJHjfAs8nP8XeygVnAjhQnyaC6BV7UGbu7-JJpAI-SjRhpCsQTYjnE0AoG2e_dONR6t6btD0TdCaAKvGzO6ae6n_yj3DO6Eq_h56Dm0FvOlfeEB00K9rB-P3ztODmQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+Systolic+Array-Based+FPGA+Parallel+Architecture+for+the+BLAST+Algorithm&rft.jtitle=ISRN+Bioinformatics&rft.au=Guo%2C+Xinyu&rft.au=Wang%2C+Hong&rft.au=Devabhaktuni%2C+Vijay&rft.date=2012&rft.pub=Hindawi+Puplishing+Corporation&rft.eissn=2090-7346&rft.volume=2012&rft.issue=2012&rft.spage=1&rft.epage=11&rft_id=info:doi/10.5402%2F2012%2F195658&rft.externalDBID=ADJCN&rft.externalDocID=453615
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2090-7346&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2090-7346&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2090-7346&client=summon