• DocumentCode
    1990125
  • Title

    Methodology for Evaluating DNA Pattern Searching Algorithms on Multiprocessor

  • Author

    Soewito, Benfano ; Weng, Ning

  • Author_Institution
    Southern Illinois Univ., Carbondale
  • fYear
    2007
  • fDate
    14-17 Oct. 2007
  • Firstpage
    570
  • Lastpage
    577
  • Abstract
    Pattern matching has been one of the major operations in modern bioengineering especially in Bioinformatics. Prior work on this area have focus on either pursuing mathematically efficient matching algorithms or hardwired approach. As multicore processor are becoming mainstream, developers need to determine how to take advantage of multicore technology for pattern matching. In this paper, we propose a methodology to evaluate pattern search algorithms for DNA on Multiprocessor. Our evaluation methodology is an automatic simulation framework. Starting from a uniprocessor profiling, the framework constructs task graphs for string matching algorithms. Then task graphs are mapped onto multiprocessor. The system´s performance is determined by the analytical performance model. With this framework, we can evaluate the performance of different algorithms on multiprocessor. Our case studies show that finite automaton based (Aho-Corasick) is more efficient than shift table based algorithms (SFKSearch and Wu-Manber) on uniprocessor, however, Wu-Manber is 3 times efficient than Aho-Corasick on multiprocessor due to its inherent parallelism.
  • Keywords
    DNA; biology computing; cellular biophysics; molecular biophysics; pattern matching; DNA pattern searching algorithms; bioengineering; bioinformatics; finite automaton based algorithms; multiprocessor; pattern matching; shift table based algorithms; string matching algorithms; task graphs; uniprocessor profiling; Application specific integrated circuits; Bioinformatics; Computer networks; DNA computing; Databases; Genomics; Multicore processing; Parallel processing; Pattern matching; Sequences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Bioinformatics and Bioengineering, 2007. BIBE 2007. Proceedings of the 7th IEEE International Conference on
  • Conference_Location
    Boston, MA
  • Print_ISBN
    978-1-4244-1509-0
  • Type

    conf

  • DOI
    10.1109/BIBE.2007.4375618
  • Filename
    4375618