Biosequence similarity search on the Mercury system

Praveen Krishnamurthy, Jeremy Buhler, Roger Chamberlain, Mark Franklin, Kwame Gyang, Joseph Lancaster

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

28 Scopus citations

Abstract

Biosequence similarity search is an important application in modern molecular biology. Search algorithms aim to identify sets of sequences whose extensional similarity suggests a common evolutionary origin or function. The most widely used similarity search tool for biosequences is BLAST, a program designed to compare query sequences to a database. Here, we present the design of BLASTN, the version of BLAST that searches DNA sequences, on the Mercury system, an architecture that supports high-volume, high-throughput data movement off a data store and into reconfigurable hardware. An important component of application deployment on the Mercury system is the functional decomposition of the application onto both the reconfigurable hardware and the traditional processor. Both the Mercury BLASTN application design and its performance analysis are described.

Original languageEnglish
Title of host publicationProceedings - 15th IEEE International Conference on Applications-Specific Systems, Architectures and Processors
Pages365-375
Number of pages11
DOIs
StatePublished - 2004
EventProceedings - 15th IEEE International Conference on Applications-Specific Systems, Architectures and Processors - Galveston, TX, United States
Duration: Sep 27 2004Sep 29 2004

Publication series

NameProceedings of the International Conference on Application-Specific Systems, Architectures and Processors
ISSN (Print)1063-6862

Conference

ConferenceProceedings - 15th IEEE International Conference on Applications-Specific Systems, Architectures and Processors
Country/TerritoryUnited States
CityGalveston, TX
Period09/27/0409/29/04

Fingerprint

Dive into the research topics of 'Biosequence similarity search on the Mercury system'. Together they form a unique fingerprint.

Cite this