DocumentCode
2077329
Title
A Parallel Programming Framework for Multi-core DNA Sequence Alignment
Author
Almeida, Tiago ; Roma, Nuno
Author_Institution
INESC-ID, Tech. Univ. Lisbon, Lisbon, Portugal
fYear
2010
fDate
15-18 Feb. 2010
Firstpage
907
Lastpage
912
Abstract
A new parallel programming framework for DNA sequence alignment in homogeneous multi-core processor architectures is proposed. Contrasting with traditional coarse-grained parallel approaches, that divide the considered database in several smaller subsets of complete sequences to be aligned with the query sequence, the presented methodology is based on a slicing procedure of both the query and the database sequence under consideration in several tiles/chunks that are concurrently processed by the several cores available in the multi-core processor. The obtained experimental results have proven that significant accelerations of traditional biological sequence alignment algorithms can be obtained, reaching a speedup that is linear with the number of available processing cores and very close to the theoretical maximum.
Keywords
DNA; biology computing; multiprocessing systems; parallel programming; biological sequence alignment; coarse-grained parallel approach; homogeneous multicore processor architecture; multicore DNA sequence alignment; parallel programming framework; slicing procedure; Acceleration; Biology computing; Concurrent computing; Costs; DNA; Databases; Multicore processing; Parallel processing; Parallel programming; Sequences; Computational biology framework; Multi-core processor; Parallel programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Complex, Intelligent and Software Intensive Systems (CISIS), 2010 International Conference on
Conference_Location
Krakow
Print_ISBN
978-1-4244-5917-9
Type
conf
DOI
10.1109/CISIS.2010.100
Filename
5447482
Link To Document