Related Experiment Video
Updated: Jun 16, 2026

Blast Quantification Using Hopkinson Pressure Bars
Published on: July 5, 2016
Acceleration of Ungapped Extension in Mercury BLAST
Joseph Lancaster1, Jeremy Buhler, Roger D Chamberlain
1Department of Computer Science and Engineering, Washington University in St. Louis,
None:
The amount of biosequence data being produced each year is growing exponentially. Extracting useful information from this massive amount of data efficiently is becoming an increasingly difficult task. There are many available software tools that molecular biologists use for comparing genomic data. This paper focuses on accelerating the most widely used such tool, BLAST. Mercury BLAST takes a streaming approach to the BLAST computation by off loading the performance-critical sections to specialized hardware. This hardware is then used in combination with the processor of the host system to deliver BLAST results in a fraction of the time of the general-purpose processor alone.This paper presents the design of the ungapped extension stage of Mercury BLAST. The architecture of the ungapped extension stage is described along with the context of this stage within the Mercury BLAST system. The design is compact and runs at 100 MHz on available FPGAs, making it an effective and powerful component for accelerating biosequence comparisons. The performance of this stage is 25× that of the standard software distribution, yielding close to 50× performance improvement on the complete BLAST application. The sensitivity is essentially equivalent to that of the standard distribution.
Related Concept Videos
Measuring Acceleration Due to Gravity
A simple pendulum can be described as a point mass and a string. Meanwhile, a physical pendulum is any object whose oscillations are similar to a simple pendulum, but cannot be modeled as a point mass on a string because its mass is distributed over a larger area. The behavior of a physical pendulum can be modeled using the principles of...
Rocket Propulsion in Gravitational Field - II
A rocket's acceleration depends on three major factors, consistent with the equation for the...
Conservation of Momentum: Problem Solving
Variation in Acceleration due to Gravity near the Earth's Surface
The difference between the true and apparent weights is proportional to the square of the Earth's angular speed. Since the...
Rocket Propulsion In Empty Space - II
Accelerating Fluids
The motion of the liquid within this infinitesimal cylinder is considered to obtain the pressure difference. Three vertical forces act on this liquid:

