• DocumentCode
    353617
  • Title

    Using SIMD instructions for fast likelihood calculation in LVCSR

  • Author

    Kanthak, Stephan ; Schütz, Kai ; Ney, Hermann

  • Author_Institution
    Lehrstuhl fur Inf. VI, Tech. Hochschule Aachen, Germany
  • Volume
    3
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    1531
  • Abstract
    Most modern processor architectures provide SIMD (single instruction multiple data) instructions to speed up algorithms based on vector or matrix operations. This paper describes the use of SIMD instructions to calculate Gaussian or Laplacian densities in a large vocabulary speech recognition system. We present a simple, robust method based on scalar quantization of the mean and observation vector components without any loss in recognition performance while speeding up the whole system´s runtime by a factor of 3. Combining the approach with vector space partitioning techniques accelerated the overall system by a factor of over 7. The experiments show that the approach can be also applied to Viterbi training without any loss of accuracy. All experiments were conducted on a German, 10,000-word, spontaneous speech task using two architectures, namely Intel Pentium III and SUN UltraSPARC
  • Keywords
    Gaussian processes; hidden Markov models; parallel algorithms; quantisation (signal); speech recognition; Gaussian densities; LVCSR; Laplacian densities; SIMD instructions; Viterbi training; fast likelihood calculation; large vocabulary continuous speech recognition; large vocabulary speech recognition system; processor architectures; recognition performance; scalar quantization; single instruction multiple data; spontaneous speech task; vector space partitioning techniques; Acceleration; Acoustic emission; Error analysis; Hidden Markov models; Laplace equations; Quantization; Robustness; Speech recognition; Viterbi algorithm; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 2000. ICASSP '00. Proceedings. 2000 IEEE International Conference on
  • Conference_Location
    Istanbul
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-6293-4
  • Type

    conf

  • DOI
    10.1109/ICASSP.2000.861948
  • Filename
    861948