GPU implementation of neural networks

Citations

WEB OF SCIENCE

79
Citations

SCOPUS

337

초록

Graphics processing unit (GPU) is used for a faster artificial neural network. It is used to implement the matrix multiplication of a neural network to enhance the time performance of a text detection system. Preliminary results produced a 20-fold performance enhancement using an ATI RADEON 9700 PRO board. The parallelism of a GPU is fully utilized by accumulating a lot of input feature vectors and weight vectors, then converting the many inner-product operations into one matrix operation. Further research areas include benchmarking the performance with various hardware and GPU-aware learning algorithms. (C) 2004 Pattern Recognition Society. Published by Elsevier Ltd. All rights reserved.

키워드

graphics processing unit(GPU); neural network(NN); multi-layer perceptron; text detection
제목
GPU implementation of neural networks
저자
Oh, KS; Jung, K
DOI
10.1016/j.patcog.2004.01.013
발행일
2004-06
유형
Article
저널명
Pattern Recognition
권
37
호
6
페이지
1311 ~ 1314