4.6 Article

Multicore and GPU algorithms for Nussinov RNA folding

期刊

BMC BIOINFORMATICS
卷 15, 期 -, 页码 -

出版社

BMC
DOI: 10.1186/1471-2105-15-S8-S1

关键词

-

资金

  1. National Science Foundation [CNS0963812, CNS1115184, CNS0905308]
  2. National Institutes of Health [R01-LM010101]

向作者/读者索取更多资源

Background: One segment of a RNA sequence might be paired with another segment of the same RNA sequence due to the force of hydrogen bonds. This two-dimensional structure is called the RNA sequence's secondary structure. Several algorithms have been proposed to predict an RNA sequence's secondary structure. These algorithms are referred to as RNA folding algorithms. Results: We develop cache efficient, multicore, and GPU algorithms for RNA folding using Nussinov's algorithm. Conclusions: Our cache efficient algorithm provides a speedup between 1.6 and 3.0 relative to a naive straightforward single core code. The multicore version of the cache efficient single core algorithm provides a speedup, relative to the naive single core algorithm, between 7.5 and 14.0 on a 6 core hyperthreaded CPU. Our GPU algorithm for the NVIDIA C2050 is up to 1582 times as fast as the naive single core algorithm and between 5.1 and 11.2 times as fast as the fastest previously known GPU algorithm for Nussinov RNA folding.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据