Related Experiment Video
Updated: Feb 10, 2026

Ultra-long Read Sequencing for Whole Genomic DNA Analysis
Published on: March 15, 2019
Hardware acceleration of BWA-MEM genomic short read mapping for longer read lengths
Ernst Joachim Houtgast1, Vlad-Mihai Sima2, Koen Bertels3
1Computer Engineering Lab, TU Delft, Mekelweg 4, 2628 CD Delft, The Netherlands; Bluebee, Laan van Zuid Hoorn 57, 2289 DC Rijswijk, The Netherlands.
Abstract:
We present our work on hardware accelerated genomics pipelines, using either FPGAs or GPUs to accelerate execution of BWA-MEM, a widely-used algorithm for genomic short read mapping. The mapping stage can take up to 40% of overall processing time for genomics pipelines. Our implementation offloads the Seed Extension function, one of the main BWA-MEM computational functions, onto an accelerator. Sequencers typically output reads with a length of 150 base pairs. However, read length is expected to increase in the near future. Here, we investigate the influence of read length on BWA-MEM performance using data sets with read length up to 400 base pairs, and introduce methods to ameliorate the impact of longer read length. For the industry-standard 150 base pair read length, our implementation achieves an up to two-fold increase in overall application-level performance for systems with at most twenty-two logical CPU cores. Longer read length requires commensurately bigger data structures, which directly impacts accelerator efficiency. The two-fold performance increase is sustained for read length of at most 250 base pairs. To improve performance, we perform a classification of the inefficiency of the underlying systolic array architecture. By eliminating idle regions as much as possible, efficiency is improved by up to +95%. Moreover, adaptive load balancing intelligently distributes work between host and accelerator to ensure use of an accelerator always results in performance improvement, which in GPU-constrained scenarios provides up to +45% more performance.
More Related Videos
12:08Hybrid De Novo Genome Assembly for the Generation of Complete Genomes of Urinary Bacteria using Short- and Long-read Sequencing Technologies
Published on: August 20, 2021
06:33Decomposing the Variance in Reading Comprehension to Reveal the Unique and Common Effects of Language and Decoding
Published on: October 11, 2018
Related Concept Videos
Uncertainty in Measurement: Reading Instruments
Interference: Path Lengths
Two special sources may be considered when they are in phase. This can be easily achieved by feeding the two sources from the same source. An example would be synchronizing the two speakers by feeding them with the same source, such as the sound waves produced by a tuning fork. This setup ensures that the two sources have the same frequency and are...
Genomics
Bond Energies and Bond Lengths
Accelerators
The effectiveness of calcium chloride can...
GIS Software, Hardware, and Sources of GIS Data