SPEECH DECODING OPTIMIZATION STRATEGY WITH VITERBI ALGORITHM ON GPU

<p align="justify">Automatic speech recognition (ASR) is a popular thing in the present, but the current speech recognition algorithm is slow and requires a way to recognize sounds faster. One way to speed it up is to use GPU. GPU provides high performance by processing many concurre...

Full description

Saved in:
Bibliographic Details
Main Author: RADITYA ARSADJAJA NIM : 13514088, ALFONSUS
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/25353
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:25353
spelling id-itb.:253532018-06-25T14:25:28ZSPEECH DECODING OPTIMIZATION STRATEGY WITH VITERBI ALGORITHM ON GPU RADITYA ARSADJAJA NIM : 13514088, ALFONSUS Indonesia Final Project INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/25353 <p align="justify">Automatic speech recognition (ASR) is a popular thing in the present, but the current speech recognition algorithm is slow and requires a way to recognize sounds faster. One way to speed it up is to use GPU. GPU provides high performance by processing many concurrent instructions in parallel. <br /> <br /> Creating an automated speech recognition system in parallel is not easy, and this final project discusses how to implement automatic speech recognition in parallel, which built in several steps. First, change the data structures to be compatible with GPU, then made some GPU kernels so it is equivalent to flow of the serial algorithm on the CPU. <br /> <br /> This final project also discusses some optimization strategies that can speed up the speech recognition process much faster after getting the correct GPU program. Those strategies are based on the results of profiling and analysis of program execution. The precomputing strategy for all the required acoustic scores results in the most significant optimization. Implementation with a good strategy can generate a speedup of about 5.59 - 6.18x from a CPU implementation.<p align="justify"> text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description <p align="justify">Automatic speech recognition (ASR) is a popular thing in the present, but the current speech recognition algorithm is slow and requires a way to recognize sounds faster. One way to speed it up is to use GPU. GPU provides high performance by processing many concurrent instructions in parallel. <br /> <br /> Creating an automated speech recognition system in parallel is not easy, and this final project discusses how to implement automatic speech recognition in parallel, which built in several steps. First, change the data structures to be compatible with GPU, then made some GPU kernels so it is equivalent to flow of the serial algorithm on the CPU. <br /> <br /> This final project also discusses some optimization strategies that can speed up the speech recognition process much faster after getting the correct GPU program. Those strategies are based on the results of profiling and analysis of program execution. The precomputing strategy for all the required acoustic scores results in the most significant optimization. Implementation with a good strategy can generate a speedup of about 5.59 - 6.18x from a CPU implementation.<p align="justify">
format Final Project
author RADITYA ARSADJAJA NIM : 13514088, ALFONSUS
spellingShingle RADITYA ARSADJAJA NIM : 13514088, ALFONSUS
SPEECH DECODING OPTIMIZATION STRATEGY WITH VITERBI ALGORITHM ON GPU
author_facet RADITYA ARSADJAJA NIM : 13514088, ALFONSUS
author_sort RADITYA ARSADJAJA NIM : 13514088, ALFONSUS
title SPEECH DECODING OPTIMIZATION STRATEGY WITH VITERBI ALGORITHM ON GPU
title_short SPEECH DECODING OPTIMIZATION STRATEGY WITH VITERBI ALGORITHM ON GPU
title_full SPEECH DECODING OPTIMIZATION STRATEGY WITH VITERBI ALGORITHM ON GPU
title_fullStr SPEECH DECODING OPTIMIZATION STRATEGY WITH VITERBI ALGORITHM ON GPU
title_full_unstemmed SPEECH DECODING OPTIMIZATION STRATEGY WITH VITERBI ALGORITHM ON GPU
title_sort speech decoding optimization strategy with viterbi algorithm on gpu
url https://digilib.itb.ac.id/gdl/view/25353
_version_ 1822020663988191232