Title :
A CUDA-based Implementation of the SSAKE Genomics Application
Author :
Agostino, Daniele D. ; Clematis, Andrea ; Guffanti, Alessandro ; Milanesi, Luciano ; Merelli, Ivan
Author_Institution :
Inst. for Appl. Math. & Inf. Technol., Nat. Res. Council of Italy, Genoa, Italy
Abstract :
Present advances in sequencing technology make possible to generate large amounts of data in short time. However one major issue is represented by the fact that fragments produced by these high-throughput methods are short and in very high number, resulting in a difficult analytical task. Two different approaches are currently applied to genome assembly, overlap graph and sequence hashing. In particular SSAKE, one of the first and more popular implementation of the sequence hashing algorithm, was designed to leverage the information from short sequence reads by stringently assembling them into contiguous sequences that can be used to characterize novel sequencing targets. In this paper we present an implementation of this tool for the CUDA architecture.
Keywords :
bioinformatics; genetics; graph theory; parallel architectures; CUDA architecture; SSAKE genomics application; genome assembly; overlap graph; sequence hashing algorithm; sequencing technology; Arrays; Assembly; Bioinformatics; DNA; Genomics; Graphics processing unit; parallel de novo assembly; parallel ssake;
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2012 20th Euromicro International Conference on
Conference_Location :
Garching
Print_ISBN :
978-1-4673-0226-5
DOI :
10.1109/PDP.2012.16