DocumentCode
2488109
Title
A programmable digital neuro-processor design with dynamically reconfigurable pipeline/parallel architecture
Author
Jang, Young-Jin ; Park, Chan-Ho ; Lee, Hyon-Soo
Author_Institution
Dept. of Comput. Eng., Kyung Hee Univ., Seoul, South Korea
fYear
1998
fDate
14-16 Dec 1998
Firstpage
18
Lastpage
24
Abstract
Previous neural network processors were configured either into a SIMD or into an instruction systolic array (ISA) ring architecture using the canonical mapping methodology. The disadvantages of these processors are the lack of generality, scalability, programmability and reconfigurability. So, we propose a programmable neuroprocessor whose architecture is dynamically reconfigurable into either SIMD or an ISA ring according to the data dependencies of any neural network model. To improve the computing time, the computation of an activation function, which typically needed tens of cycles in previous processors, can be done in a single cycle by using piecewise linear (PWL) function approximation. Using a simple bus architecture and instruction set, the proposed processor allows the implementation of neural networks larger than the physical processor element array and allows the user to solve any neural network model. We verify these properties with the error backpropagation (EBP) model and estimate the computation time of the proposed processor
Keywords
backpropagation; function approximation; neural chips; neural net architecture; piecewise linear techniques; pipeline processing; reconfigurable architectures; systolic arrays; SIMD architecture; activation function; bus architecture; canonical mapping methodology; computation time; data dependencies; dynamically reconfigurable architecture; error backpropagation; generality; instruction set; instruction systolic array ring architecture; neural network model; parallel architecture; piecewise linear function approximation; pipeline architecture; processor element array; programmability; programmable digital neuroprocessor; reconfigurability; scalability; Communication system control; Computational modeling; Computer architecture; Computer networks; Concurrent computing; Function approximation; Neural networks; Parallel processing; Pipelines; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
Conference_Location
Tainan
ISSN
1521-9097
Print_ISBN
0-8186-8603-0
Type
conf
DOI
10.1109/ICPADS.1998.741014
Filename
741014
Link To Document