• DocumentCode
    3495788
  • Title

    Multicore and GPU algorithms for nussinov RNA folding

  • Author

    Junjie Li ; Ranka, Sanjay ; Sahni, Sartaj

  • Author_Institution
    Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
  • fYear
    2013
  • fDate
    12-14 June 2013
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    We develop cache efficient, multicore, and GPU algorithms for RNA folding using Nussinov´s equations. 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.
  • Keywords
    RNA; biology computing; graphics processing units; molecular biophysics; GPU algorithm; NVIDIA C2050; Nussinov RNA folding; Nussinov equation; cache efficient algorith; multicore algorithm; naive straightforward single core code; Equations; Graphics processing units; Heuristic algorithms; Kernel; Multicore processing; RNA; Signal processing algorithms; CUDA; GPU; Nussinov´s Algorithm; RNA Folding; cache; multicore;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Advances in Bio and Medical Sciences (ICCABS), 2013 IEEE 3rd International Conference on
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/ICCABS.2013.6629204
  • Filename
    6629204