Repository logo
Communities & Collections
Research Outputs
Fundings & Projects
People
Statistics
User Manual
Have you forgotten your password?
  1. Home
  2. Faculty of Computer Science and Engineering
  3. Faculty of Computer Science and Engineering: Conference papers
  4. Parallelization of Dynamic Programming in Nussinov RNA Folding Algorithm on the CUDA GPU
Details

Parallelization of Dynamic Programming in Nussinov RNA Folding Algorithm on the CUDA GPU

Date Issued
2012
Author(s)
Stojanovski, Marina Zaharieva
DOI
10.1007/978-3-642-28664-3_26
Abstract
When an RNA primary sequence is folded back on itself, forming
complementary base-pairs, a form called RNA secondary structure is created.
The first solution for the RNA secondary structure prediction problem was the
Nussinov dynamic programming algorithm developed in 1978 which is still an
irreplaceable base that all other approaches rely on. In this work, the Nussinov
algorithm is analyzed but from the CUDA GPU programming perspective. The
algorithm is radically redesigned in order to utilize the highly parallel NUMA
architecture of the GPU. The implementation of the Nussinov algorithm on
CUDA architecture for NVidia GeForce 8500 GT graphic card results with sub-
stantial acceleration compared with the sequential executed algorithm.
File(s)
Loading...
Thumbnail Image
Name

RNA CameraReady.pdf

Size

815.35 KB

Format

Adobe PDF

Checksum

(MD5):63cc17bc3dd461abaa5de9f36211090d

⠀

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify