• DocumentCode
    2377814
  • Title

    Speed improvements of peptide-spectrum matching using SIMD instructions

  • Author

    Zhang, Jian ; McQuillan, Ian ; Wu, FangXiang

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Saskatchewan, Saskatoon, SK, Canada
  • fYear
    2010
  • fDate
    18-18 Dec. 2010
  • Firstpage
    83
  • Lastpage
    88
  • Abstract
    Peptide-spectrum matching is one of the most time-consuming portion of the database search method for assignment of tandem mass spectra to peptides. In this study, we develop a parallel algorithm for peptide-spectrum matching using Single-Instruction Multiple-Data (SIMD) instructions. Unlike other parallel algorithms in peptide-spectrum matching, our algorithm parallelizes the computation of matches between a single spectrum and a given peptide sequence from the database. It also significantly reduces the number of comparison operations. Extra improvements are obtained by using SIMD instructions to avoid conditional branches and unnecessary memory access within the algorithm. The implementation of the developed algorithm is based on the Streaming SIMD Extensions (SSE) technology that is embedded in most Intel microprocessors. Similar technology also exists in other modern microprocessors. A simulation shows that the developed algorithm achieves an eighteen-fold speedup over the previous version of Real-Time Peptide-Spectrum Matching algorithm, RT-PSM (in Rapid Communication in Mass Spectrometry, 2006, 20: 1199-1208) [1]. Therefore, the developed algorithm can be employed to develop real-time control methods for tandem mass spectrometry.
  • Keywords
    bioinformatics; mass spectra; molecular biophysics; parallel algorithms; proteins; Intel microprocessors; RT-PSM; SIMD instructions; database search method; memory access; parallel algorithms; peptide sequence; real-time control method; real-time peptide-spectrum matching algorithm; single-instruction mutliple-data instructions; streaming SIMD extension technology; tandem mass spectra; SIMD; mass spectrometry; parallel computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Bioinformatics and Biomedicine Workshops (BIBMW), 2010 IEEE International Conference on
  • Conference_Location
    Hong, Kong
  • Print_ISBN
    978-1-4244-8303-7
  • Electronic_ISBN
    978-1-4244-8304-4
  • Type

    conf

  • DOI
    10.1109/BIBMW.2010.5703778
  • Filename
    5703778