Research on Viterbi Algorithm Based on OpenCL Architecture

碩士 === 元智大學 === 通訊工程學系 === 105 ===   For the past few years, the capability of the computer graphic cards has been increasing year by year, they become capable of performing wide range of applications. In the past, we usually used CUDA (Compute Unified Device Architecture) syntax but Now there are n...

Full description

Bibliographic Details
Main Authors: Kuan-Hsien Lee, 黎冠賢
Other Authors: Wei-Tyng Hong
Format: Others
Language:zh-TW
Published: 2017
Online Access:http://ndltd.ncl.edu.tw/handle/7wds4t
id ndltd-TW-105YZU05650028
record_format oai_dc
spelling ndltd-TW-105YZU056500282019-05-15T23:32:34Z http://ndltd.ncl.edu.tw/handle/7wds4t Research on Viterbi Algorithm Based on OpenCL Architecture 基於OpenCL架構之Viterbi演算法研究 Kuan-Hsien Lee 黎冠賢 碩士 元智大學 通訊工程學系 105   For the past few years, the capability of the computer graphic cards has been increasing year by year, they become capable of performing wide range of applications. In the past, we usually used CUDA (Compute Unified Device Architecture) syntax but Now there are numerous applications like OpenCL (Open Computing Language).   The main stumbling block for this increase in graphic card capabilities is the amount of the computer resources available. The general processing power of the CPU (Central Processing Unit) is somehow limited, but with the introduction of GPU (Graphics Processing Unit) base on parallel processing, has improved the speed of operation which enhanced the voice recognition applications greatly.   This paper will introduce OpenCL in detail and apply it to the Viterbi algorithm for acceleration. The purpose is to operate more rapidly on voice recognition in the future.   In this urban society, everything is required to be rapid and efficient, therefore making a good use of the application capabilities of modern graphic cards is of huge significant. Keywords:OpenCL, Viterbi. Wei-Tyng Hong 洪維廷 2017 學位論文 ; thesis 47 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 元智大學 === 通訊工程學系 === 105 ===   For the past few years, the capability of the computer graphic cards has been increasing year by year, they become capable of performing wide range of applications. In the past, we usually used CUDA (Compute Unified Device Architecture) syntax but Now there are numerous applications like OpenCL (Open Computing Language).   The main stumbling block for this increase in graphic card capabilities is the amount of the computer resources available. The general processing power of the CPU (Central Processing Unit) is somehow limited, but with the introduction of GPU (Graphics Processing Unit) base on parallel processing, has improved the speed of operation which enhanced the voice recognition applications greatly.   This paper will introduce OpenCL in detail and apply it to the Viterbi algorithm for acceleration. The purpose is to operate more rapidly on voice recognition in the future.   In this urban society, everything is required to be rapid and efficient, therefore making a good use of the application capabilities of modern graphic cards is of huge significant. Keywords:OpenCL, Viterbi.
author2 Wei-Tyng Hong
author_facet Wei-Tyng Hong
Kuan-Hsien Lee
黎冠賢
author Kuan-Hsien Lee
黎冠賢
spellingShingle Kuan-Hsien Lee
黎冠賢
Research on Viterbi Algorithm Based on OpenCL Architecture
author_sort Kuan-Hsien Lee
title Research on Viterbi Algorithm Based on OpenCL Architecture
title_short Research on Viterbi Algorithm Based on OpenCL Architecture
title_full Research on Viterbi Algorithm Based on OpenCL Architecture
title_fullStr Research on Viterbi Algorithm Based on OpenCL Architecture
title_full_unstemmed Research on Viterbi Algorithm Based on OpenCL Architecture
title_sort research on viterbi algorithm based on opencl architecture
publishDate 2017
url http://ndltd.ncl.edu.tw/handle/7wds4t
work_keys_str_mv AT kuanhsienlee researchonviterbialgorithmbasedonopenclarchitecture
AT líguānxián researchonviterbialgorithmbasedonopenclarchitecture
AT kuanhsienlee jīyúopencljiàgòuzhīviterbiyǎnsuànfǎyánjiū
AT líguānxián jīyúopencljiàgòuzhīviterbiyǎnsuànfǎyánjiū
_version_ 1719150615518511104