跳到主要导航 跳到搜索 跳到主要内容

A study of the partitioned dynamic programming algorithm for genome comparison in FPGA

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

This paper explores the potential of partitioning the dynamic programming algorithm to utilise the capabilities of FPGA platforms for parallel genome sequence comparison and assembly. We use this to solve the prefix-suffix approximate matching problem to find overlaps between DNA strands in a given sequence. This is achieved by partitioning the basic dynamic programming (DP) algorithm into a series of discrete sub-DP calculations. Analysis of the error rate as a result of this partitioning by applying random sequences as input data is shown, and simulation results confirm good matching with the original algorithm with an error of less that 1.5% in the worst case. Optimisation for array implementation in FPGA is shown and linear scalability for larger arrays is proven. Simulation results of the whole system confirm 98.8% similarity of the overlap adjacent matrix between error and error-free data.

源语言英语
主期刊名2013 IEEE International Symposium on Circuits and Systems, ISCAS 2013
1897-1900
页数4
DOI
出版状态已出版 - 2013
已对外发布
活动2013 IEEE International Symposium on Circuits and Systems, ISCAS 2013 - Beijing, 中国
期限: 19 5月 201323 5月 2013

出版系列

姓名Proceedings - IEEE International Symposium on Circuits and Systems
ISSN(印刷版)0271-4310

会议

会议2013 IEEE International Symposium on Circuits and Systems, ISCAS 2013
国家/地区中国
Beijing
时期19/05/1323/05/13

指纹

探究 'A study of the partitioned dynamic programming algorithm for genome comparison in FPGA' 的科研主题。它们共同构成独一无二的指纹。

引用此