• DocumentCode
    1818086
  • Title

    A Pluggable Framework for Parallel Pairwise Sequence Search

  • Author

    Archuleta, J. ; Wu-chun Feng ; Tilevich, E.

  • Author_Institution
    Virginia Tech, Blacksburg
  • fYear
    2007
  • fDate
    22-26 Aug. 2007
  • Firstpage
    127
  • Lastpage
    130
  • Abstract
    The current and near future of the computing industry is one of multi-core and multi-processor technology. Most existing sequence-search tools have been designed with a focus on single-core, single-processor systems. This discrepancy between software design and hardware architecture substantially hinders sequence-search performance by not allowing full utilization of the hardware. This paper presents a novel framework that will aid the conversion of serial sequence-search tools into a parallel version that can take full advantage of the available hardware. The framework, which is based on a software architecture called mixin layers with refined roles, enables modules to be plugged into the framework with minimal effort. The inherent modular design improves maintenance and extensibility, thus opening up a plethora of opportunities for advanced algorithmic features to be developed and incorporated while routine maintenance of the codebase persists.
  • Keywords
    biology computing; genetics; parallel algorithms; query formulation; software architecture; computing industry; genetics; mixin layer; multicore technology; multiprocessor technology; parallel pairwise sequence search; pluggable framework; serial sequence-search tool; single-processor system; Central Processing Unit; Computer industry; Concurrent computing; Databases; Genetics; Hardware; Parallel processing; Scattering; Software design; Throughput; Algorithms; Computer Systems; Information Storage and Retrieval; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering in Medicine and Biology Society, 2007. EMBS 2007. 29th Annual International Conference of the IEEE
  • Conference_Location
    Lyon
  • ISSN
    1557-170X
  • Print_ISBN
    978-1-4244-0787-3
  • Type

    conf

  • DOI
    10.1109/IEMBS.2007.4352239
  • Filename
    4352239