The alignment throughputs of 1 to 8x Tesla C2050s compared to equal number of x86 cores. (Klus et al., 2012)
Welcome to the BarraCUDA Project page
|
Started in 2009, the aim of the BarraCUDA project is to develop a sequence mapping software that utilizes the massive parallelism of graphics processing units (GPUs) to accelerate the inexact alignment of short sequence reads to a particular location on a reference genome. BarraCUDA can align a paired-end library containing 14 million pairs of 76bp reads to the Human genome in about 40 minutes (or 20 min if gap alignment is disabled) using a £380 NVIDIA Geforce GTX 580. The alignment throughput can be boosted further by using multiple GPUs at the same time. Being based on BWA (http://bio-bwa.sf.net) from the Sanger Institute, BarraCUDA delivers a high level of alignment fidelity and is comparable to other mainstream alignment programs. It is currently the only GPU sequence mapping software that can perform gapped alignment with gap extensions, in order to minimise the number of false variant calls in re-sequencing studies. |
Software Features
|
|
|
Citations Please cite the following two papers when you use BarraCUDA: Klus P, Lam S, Lyberg D, Cheung MS, Pullan G, McFarlane I, Yeo GSH, Lam BY. (2012) BarraCUDA - a fast short read sequence aligner using graphics processing units. BMC Research Notes, 5:27. [PMID: 22244497] Li H and Durbin R (2009) Fast and accurate short read alignment with Burrows-Wheeler Transform. Bioinformatics, 25:1754-60. [PMID: 19451168] |
* Measured using a NVIDIA Tesla C2050 and an Intel Xeon X5670 Processor.
|
Version 0.6.1 featuring a new CUDA SAMSE core is now released BarraCUDA was showcased in Accelerating Computational Science Symposium 2012 (Mar 29-30, 2012) Confirmed! BarraCUDA can be executed on a consumer class NVIDIA Geforce GTX580 3GB for mapping reads to the Human Genome BarraCUDA is now published on BMC Research Notes [PMID: 22244497] |
The alignment throughputs of 1 to 8x Tesla C2050s compared to equal number of x86 cores. (Klus et al., 2012)


