Skip to content

Opening book details…

Can I read Boosting the FM-Index on the GPU: Effective Techniques to Mitigate Random Memory Access on EtoBox?

Boosting the FM-Index on the GPU: Effective Techniques to Mitigate Random Memory Access by Alejandro Chacon; Santiago Marco-Sola; Antonio Espinosa; Paolo Ribeca; Juan Carlos Moure is a Biochemistry, Genetics and Molecular Biology article available to read on EtoBox.

What is Boosting the FM-Index on the GPU: Effective Techniques to Mitigate Random Memory Access about?

The recent advent of high-throughput sequencing machines producing big amounts of short reads has boosted the interest in efficient string searching techniques. As of today, many mainstream sequence alignment software tools rely on a special data structure, called the FM-index, which allows for fast exact searches in large genomic references. However, such searches translate into a pseudo-random memory access pattern, thus making memory access the limiting factor of all computation-efficient implementations, both on CPUs and GPUs. Here, we show that several strategies can be put in place to remove the memory bottleneck on the GPU: more compact indexes can be implemented by having more threads work cooperatively on larger memory blocks, and a k-step FM-index can be used to further reduce the number of memory accesses. The combination of those and other optimisations yields an implementation that is able to process about two Gbases of queries per second on our test platform, being about 8Â faster than a comparable multi-core CPU version, and about 3Â to 5Â faster than the FM-index implementation on the GPU provided by the recently announced Nvidia NVBIO bioinformatics library.

Who reads Boosting the FM-Index on the GPU: Effective Techniques to Mitigate Random Memory Access?

It is typically read by researchers, students, and practitioners in Biochemistry, Genetics and Molecular Biology.

Author
Alejandro Chacon; Santiago Marco-Sola; Antonio Espinosa; Paolo Ribeca; Juan Carlos Moure
Published
2015
Language
EN
Field
Biochemistry, Genetics and Molecular Biology (Life Sciences)

More by Alejandro Chacon; Santiago Marco-Sola; Antonio Espinosa; Paolo Ribeca; Juan Carlos Moure

Browse all works by Alejandro Chacon; Santiago Marco-Sola; Antonio Espinosa; Paolo Ribeca; Juan Carlos Moure