paper-with-me

Papers

Applying GPGPU to Recurrent Neural Network Language Model based Fast Network Search in the Real-Time LVCSR

2020-07-23 · Kyungmin Lee, Chiyoun Park, Ilhwan Kim, Namhoon Kim, Jaewon Lee

Recurrent Neural Network Language Models (RNNLMs) have started to be used in various fields of speech recognition due to their outstanding performance. However, the high computational complexity of RNNLMs has been a hurdle in applying the RNNLM to a real-time Large Vocabulary Continuous Speech Recognition (LVCSR). In order to accelerate the speed of RNNLM-based network searches during decoding, we apply the General Purpose Graphic Processing Units (GPGPUs). This paper proposes a novel method of applying GPGPUs to RNNLM-based graph traversals. We have achieved our goal by reducing redundant computations on CPUs and amount of transfer between GPGPUs and CPUs. The proposed approach was evaluated on both WSJ corpus and in-house data. Experiments shows that the proposed approach achieves the real-time speed in various circumstances while maintaining the Word Error Rate (WER) to be relatively 10% lower than that of n-gram models.

📄 PDF Abstract BibTeX arXiv:2007.11794

Code (0)

등록된 구현이 없습니다.

Tasks

Language ModelingLanguage Modellingspeech-recognitionSpeech Recognition

Similar Papers 제목 키워드 기반

RNNFast: An Accelerator for Recurrent Neural Networks Using Domain Wall Memory

2018-11-07 · Mohammad Hossein Samavatian, Anys Bacha, Li Zhou, Radu Teodorescu

Recurrent Neural Networks (RNNs) are an important class of neural networks designed to retain and incorporate context into current decisions. RNNs are particularly well suited for machine learning problems in which conte…

speech-recognitionSpeech RecognitionTranslation

ALTIS: Modernizing GPGPU Benchmarking

2019-06-25 · Bodun Hu, Christopher J. Rossbach

This paper presents Altis, a benchmark suite for modern GPGPU computing. Previous benchmark suites such as Rodinia and SHOC have served the research community well, but were developed years ago when hardware was more lim…

BenchmarkingGPU

Implementation and Analysis of GPU Algorithms for Vecchia Approximation

2024-07-03 · Zachary James, Joseph Guinness

Gaussian Processes have become an indispensable part of the spatial statistician's toolbox but are unsuitable for analyzing large dataset because of the significant time and memory needed to fit the associated model exac…

Gaussian ProcessesGPU

Recurrent Drafter for Fast Speculative Decoding in Large Language Models

2024-03-14 · Yunfei Cheng, Aonan Zhang, Xuanyu Zhang, Chong Wang 외

We present Recurrent Drafter (ReDrafter), an advanced speculative decoding approach that achieves state-of-the-art speedup for large language models (LLMs) inference. The performance gains are driven by three key aspects…

BenchmarkingKnowledge Distillation

Genetically Improved BarraCUDA

2015-05-28

BarraCUDA is a C program which uses the BWA algorithm in parallel with nVidia CUDA to align short next generation DNA sequences against a reference genome. The genetically improved (GI) code is up to three times faster o…

CPUGPU