Salavert Torres, J.; Blanquer Espert, I.; Tomás Domínguez, AE.; Hernández García, V.; Medina Castelló, I.; Tárraga Giménez, J.; Dopazo Blazquez, J. (2012). Using GPUs for the exact alignment of short-read genetic sequences by means of the Burrows-Wheeler transform. IEEE/ACM Transactions on Computational Biology and Bioinformatics. 9(4):1245-1256. https://doi.org/10.1109/TCBB.2012.49
Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10251/35694
Title:
|
Using GPUs for the exact alignment of short-read genetic sequences by means of the Burrows-Wheeler transform
|
Author:
|
Salavert Torres, José
Blanquer Espert, Ignacio
Tomás Domínguez, Andrés Enrique
Hernández García, Vicente
Medina Castelló, Ignacio
Tárraga Giménez, Joaquín
Dopazo Blazquez, Joaquin
|
UPV Unit:
|
Universitat Politècnica de València. Instituto de Instrumentación para Imagen Molecular - Institut d'Instrumentació per a Imatge Molecular
Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació
|
Issued date:
|
|
Abstract:
|
General Purpose Graphic Processing Units (GPGPUs) constitute an inexpensive resource for computing-intensive
applications that could exploit an intrinsic fine-grain parallelism. This paper presents the design and ...[+]
General Purpose Graphic Processing Units (GPGPUs) constitute an inexpensive resource for computing-intensive
applications that could exploit an intrinsic fine-grain parallelism. This paper presents the design and implementation in GPGPUs of an
exact alignment tool for nucleotide sequences based on the Burrows-Wheeler Transform. We compare this algorithm with state-of-theart
implementations of the same algorithm over standard CPUs, and considering the same conditions in terms of I/O. Excluding disk
transfers, the implementation of the algorithm in GPUs shows a speedup larger than 12 , when compared to CPU execution. This
implementation exploits the parallelism by concurrently searching different sequences on the same reference search tree, maximizing
memory locality and ensuring a symmetric access to the data. The paper describes the behavior of the algorithm in GPU, showing a
good scalability in the performance, only limited by the size of the GPU inner memory.
[-]
|
Subjects:
|
Burrows-Wheeler Transform
,
CUDA
,
GPU
,
Short-read alignment
|
Copyrigths:
|
Cerrado |
Source:
|
IEEE/ACM Transactions on Computational Biology and Bioinformatics. (issn:
1545-5963
) (eissn:
1557-9964
)
|
DOI:
|
10.1109/TCBB.2012.49
|
Publisher:
|
Association for Computing Machinery (ACM)
Institute of Electrical and Electronics Engineers (IEEE)
|
Publisher version:
|
http://dx.doi.org/10.1109/TCBB.2012.49
|
Project ID:
|
info:eu-repo/grantAgreement/UPV//PAID-06-11-2025/
|
Thanks:
|
The authors would like to thank the Universitat Politecnica de Valencia in the frame of the grant "High-performance tools for the alignment of genetic sequences using graphic accelerators/Herramientas de altas prestaciones ...[+]
The authors would like to thank the Universitat Politecnica de Valencia in the frame of the grant "High-performance tools for the alignment of genetic sequences using graphic accelerators/Herramientas de altas prestaciones para el alineamiento de secuencias geneticas mediante el uso de aceleradores graficos (GPGPUs)," research program PAID-06-11, code 2025. They also want to thank Centro de Investigacion Principe Felipe for the support in the development of the work shown in this paper. Finally, special thanks to Mathieu Dubois and the personnel of Bull I+D HPC centre in Echirolles (France) for his excellent introductory course on CUDA.
[-]
|
Type:
|
Artículo
|