2019 · 47 citations · 35 references
ComputingComputer EngineeringComputer ScienceArtificial IntelligenceMachine LearningParallel ComputingData ParallelismDeep LearningNeural NetworksPattern RecognitionScalable Machine LearningSpeech RecognitionDeep Learning AccelerationDeep Learning On GpusLatency MinimizationRecurrent Neural NetworksScalability
Recurrent neural networks (RNNs) have gained significant attention due to their effectiveness in modeling sequential data, such as text and voice signal. However, due to the complex data dependencies and limited parallelism, current inference libraries for RNNs on GPUs produce either high latency or poor scalability, leading to inefficient resource utilization. Consequently, companies like Microsoft and Facebook use CPUs to serve RNN models.
35
Yangqing Jia, Evan Shelhamer, Jeff Donahue et al. · 2014 · 11.2K citations
Automatic differentiation in PyTorch
Adam Paszke, Sam Gross, Soumith Chintala et al. · 2017 · 11.1K citations
Speech recognition with deep recurrent neural networks
Alex Graves, Abdelrahman Mohamed, Geoffrey E. Hinton · 2013 · 8.8K citations