Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Parallel Processing01:20

Parallel Processing

The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
Bandpass Sampling01:17

Bandpass Sampling

In signal processing, bandpass sampling is an effective technique for sampling signals that have most of their energy concentrated within a narrow frequency band. This type of signal is known as a bandpass signal. The key principle of bandpass sampling involves sampling the signal at a rate that is greater than twice the signal's bandwidth to prevent aliasing.
A bandpass signal has a spectrum with a lower frequency limit, denoted as ω1, and an upper frequency limit, denoted as ω2. The spectrum...
Clipper Circuit01:18

Clipper Circuit

A clipper circuit is a fundamental wave-shaping device that harnesses the unique properties of diodes to alter and control waveform characteristics. This technology is widely used in electronic devices, especially in television and radar communication systems, where it enhances waveform modulation in both transmitters and receivers.
The operation of a clipper circuit can be exemplified by analyzing a dual-clipper configuration setup that integrates two ideal diodes, each paired with a biasing...
Single-pass Transmembrane Proteins01:25

Single-pass Transmembrane Proteins

Integral membrane proteins are tightly associated with the cell membrane and play a crucial role in cell communication, signaling, adhesion, and transport of the molecules. Some integral membrane proteins are present only in the membrane monolayer. For example, the enzyme fatty acid amide hydrolase is present in the cytoplasmic side of the membrane monolayer. In contrast, another type of integral membrane protein, also known as a transmembrane protein, spans across the membrane. Transmembrane...
Upstream Processing01:27

Upstream Processing

Upstream processing represents a critical phase in biomanufacturing, wherein biological systems such as microorganisms, mammalian cells, or insect cells are cultivated to produce therapeutic proteins, vaccines, enzymes, or other biologically derived products. This phase encompasses all steps from the selection and genetic manipulation of the production organism to the cultivation of cells in bioreactors under tightly controlled environmental conditions.Host Selection and Genetic OptimizationThe...
Underflow Gates01:30

Underflow Gates

Underflow gates are vital for controlling water flow in irrigation canals. The three main types of underflow gates — vertical, radial, and drum gates — serve different purposes while ensuring effective flow management. Vertical gates move up and down, generating a free-flowing water jet; radial gates pivot to regulate the flow; and drum gates rotate for precise adjustments. The flow through these gates is influenced by downstream conditions, resulting in free or drowned outflow.Free and Drowned...

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Organic neuromorphic vision devices with multilevel memory for palmprint identification.

Chemical science·2026
Same author

Climate Change and Topography Drive the Expansion of <i>Betula ermanii</i> in the Alpine Treeline Ecotone of the Changbai Mountain.

Ecology and evolution·2025
Same author

Polydatin Alleviates Septic Myocardial Injury by Promoting SIRT6-Mediated Autophagy.

Inflammation·2020
Same author

Real-time data analysis for medical diagnosis using FPGA-accelerated neural networks.

BMC bioinformatics·2018
Same author

3D FFTs on a Single FPGA.

Proceedings IEEE International Symposium on Field-Programmable Custom Computing Machines : FCCM 2011 : 1-3 May 2011, Salt Lake City, Utah, USA. IEEE Symposium on FPGAs for Custom Computing Machines (19th : 2011 : Salt Lake City, Utah)·2015
Same author

GPU Optimizations for a Production Molecular Docking Code.

... IEEE conference on high performance extreme computing. IEEE Conference on High Performance Extreme Computing·2015
Same journal

Benchmarking the Performance of Irregular Computations in AutoDock-GPU Molecular Docking.

Parallel computing·2021
Same journal

Multiscale modeling and cinematic visualization of photosynthetic energy conversion processes from electronic to cell scales.

Parallel computing·2021
Same journal

Asynchronous Parallel Stochastic Quasi-Newton Methods.

Parallel computing·2020
Same journal

A global perspective of atmospheric carbon dioxide concentrations.

Parallel computing·2020
Same journal

Visualizing multiphysics, fluid-structure interaction phenomena in intracranial aneurysms.

Parallel computing·2017
Same journal

Atomic Detail Visualization of Photosynthetic Membranes with GPU-Accelerated Ray Tracing.

Parallel computing·2016
See all related articles

Related Experiment Video

Updated: Jun 27, 2026

Microfluidic Imaging Flow Cytometry by Asymmetric-detection Time-stretch Optical Microscopy (ATOM)
07:19

Microfluidic Imaging Flow Cytometry by Asymmetric-detection Time-stretch Optical Microscopy (ATOM)

Published on: June 28, 2017

Single Pass Streaming BLAST on FPGAs.

Martin C Herbordt1, Josh Model, Bharat Sukhwani

  • 1Department of Electrical and Computer Engineering, Boston University; Boston, MA 02215, Web: http://www.bu.edu/caadlab .

Parallel Computing
|December 17, 2008
PubMed
Summary
This summary is machine-generated.

This study introduces novel FPGA acceleration algorithms for bioinformatics, enhancing both BLAST and dynamic programming methods. New algorithms achieve significant speedups for approximate string matching in large databases.

Related Experiment Videos

Last Updated: Jun 27, 2026

Microfluidic Imaging Flow Cytometry by Asymmetric-detection Time-stretch Optical Microscopy (ATOM)
07:19

Microfluidic Imaging Flow Cytometry by Asymmetric-detection Time-stretch Optical Microscopy (ATOM)

Published on: June 28, 2017

Area of Science:

  • Bioinformatics
  • Computer Science
  • Hardware Acceleration

Background:

  • Approximate string matching is crucial in bioinformatics.
  • Field-Programmable Gate Arrays (FPGAs) are widely studied for accelerating these computations.
  • Existing FPGA implementations of BLAST and dynamic programming (DP) methods have limitations.

Purpose of the Study:

  • To address limitations in FPGA implementations of BLAST and DP-based approximate string matching.
  • To develop novel algorithms for efficient FPGA acceleration in bioinformatics.

Main Methods:

  • Developed a new algorithm for emulating BLAST's seeding and extension phases in a single pass.
  • Introduced a new data extraction structure for DP-based methods.
  • Implemented and evaluated algorithms on FPGA hardware.

Main Results:

  • The new BLAST emulation algorithm processes databases at streaming rates with minimal preprocessing.
  • Achieved maximum sensitivity without performance degradation.
  • The DP method's data extraction structure simplifies result generation.
  • Demonstrated order-of-magnitude acceleration compared to serial implementations.

Conclusions:

  • The developed FPGA algorithms offer significant performance improvements for approximate string matching.
  • The new methods enhance the efficiency and applicability of BLAST and DP in bioinformatics.
  • The approach ensures compatibility with existing tools like NCBI BLAST.