This chapter demonstrates that NPUs are a promising platform for implementing certain algorithms in bio-informatics that could benefit from the NPU's parallelism. is the chapter shows how the Blast algorithm is successfully implemented on a fairly slow IXP NPU. The performance is equivalent to an implementation on a Pentium running at a much higher clock rate. A few attempts were made to optimize the solution. Although the Aho-Corasick algorithm itself is fairly efficient, many improvements of Blast have been proposed. Moreover, several simple changes to IXPBlast are expected to boost performance significantly. First, a trivial improvement for IXPBlast is to switch to amino acids (effectively looking at three nucleotides at a time). Second,...
Summarization: The BLAST algorithm is the prevalent tool that is used by molecular biologists for DN...
Summarization: DNA sequence comparison is a computationally intensive problem, known widely since th...
The high energy consumption of electronic data processors, together with physical challenges limitin...
Summarization: The process of DNA sequence matching and database search is one of the major problems...
Large-scale DNA sequence comparison, as implemented by BLAST and related algorithms, is one of the p...
Abstract — The focus of this article is to explain our research involved with running a parallel imp...
In the last years the fast growth of bioinformatics field has atracted the attention of computer sci...
The enormous growth of biological sequence databases has caused bioinformatics to be rapidly moving ...
BlastN is a well-known and useful tool for sequence alignment. The program works by receiving a DNA ...
Molecular biologists who conduct large-scale genetic sequencing projects are producing an ever-incre...
Motivation: Since 1990, the basic local alignment search tool (BLAST) has become one of the most pop...
Motivation: Bioinformatics researchers have a variety of program-ming languages and architectures at...
Computational Molecular Biology or Bioinformatics is an emerging area for Electronic and Computer En...
Summarization: The most prevalent algorithm for DNA sequence matching is the BLAST algorithm. During...
The exponential growth of databases that contains biological information (such as protein and DNA da...
Summarization: The BLAST algorithm is the prevalent tool that is used by molecular biologists for DN...
Summarization: DNA sequence comparison is a computationally intensive problem, known widely since th...
The high energy consumption of electronic data processors, together with physical challenges limitin...
Summarization: The process of DNA sequence matching and database search is one of the major problems...
Large-scale DNA sequence comparison, as implemented by BLAST and related algorithms, is one of the p...
Abstract — The focus of this article is to explain our research involved with running a parallel imp...
In the last years the fast growth of bioinformatics field has atracted the attention of computer sci...
The enormous growth of biological sequence databases has caused bioinformatics to be rapidly moving ...
BlastN is a well-known and useful tool for sequence alignment. The program works by receiving a DNA ...
Molecular biologists who conduct large-scale genetic sequencing projects are producing an ever-incre...
Motivation: Since 1990, the basic local alignment search tool (BLAST) has become one of the most pop...
Motivation: Bioinformatics researchers have a variety of program-ming languages and architectures at...
Computational Molecular Biology or Bioinformatics is an emerging area for Electronic and Computer En...
Summarization: The most prevalent algorithm for DNA sequence matching is the BLAST algorithm. During...
The exponential growth of databases that contains biological information (such as protein and DNA da...
Summarization: The BLAST algorithm is the prevalent tool that is used by molecular biologists for DN...
Summarization: DNA sequence comparison is a computationally intensive problem, known widely since th...
The high energy consumption of electronic data processors, together with physical challenges limitin...