GENES-IV - A BIT-SERIAL PROCESSING ELEMENT FOR A MULTIMODEL NEURAL-NETWORK ACCELERATOR

被引:10
作者
IENNE, P
VIREDAZ, MA
机构
[1] Swiss Federal Institute of Technology, Microcomputing Laboratory and Centre for Neuro-Mimetic Systems, Lausanne, CH-1015, IN-F Ecublens
来源
JOURNAL OF VLSI SIGNAL PROCESSING | 1995年 / 9卷 / 03期
关键词
D O I
10.1007/BF02407088
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A systolic array of dedicated processing elements (PEs) is presented as the heart of a multi-model neural-network accelerator. The instruction set of the PEs makes possible to implement several widely-used neural models, including multi-layer Perceptrons with the back-propagation learning rule and Kohonen feature maps. Each PE holds an element of the synaptic weight matrix. An instantaneous swapping mechanism for the weight matrix makes the efficient implementation of neural networks larger than the physical PE array possible. A systolically-flowing instruction accompanies each input vector propagating in the array. This avoids the need of emptying and refilling the array when the operating mode of the array is changed. Fixed point arithmetic is used in the PE. The problem of optimally scaling real variables in fixed-point format is addressed. Both the GENES IV chip, containing a matrix of 2 x 2 PEs, and an auxiliary arithmetic circuit have been manufactured and successfully tested. The MANTRA I machine has been built around these chips. Peak performances of the full system are between 200 and 400 MCPS in the evaluation phase and between 100 and 200 MCUPS during the learning phase (depending on the algorithm being implemented).
引用
收藏
页码:257 / 273
页数:17
相关论文
共 18 条
[1]  
[Anonymous], 1991, INTRO THEORY NEURAL, DOI DOI 10.1201/9780429499661
[2]  
Asanovic K., 1991, 2ND P INT C MICR NEU, P9
[3]   1ST-ORDER AND 2ND-ORDER METHODS FOR LEARNING - BETWEEN STEEPEST DESCENT AND NEWTON METHOD [J].
BATTITI, R .
NEURAL COMPUTATION, 1992, 4 (02) :141-166
[4]  
BLAYO F, 1990, THESIS ECOLE POLYTEC
[5]  
DADDA L, 1985, 7TH IEEE COMP AR, P57
[6]  
Gershenfeld N. A., 1993, TIME SERIES PREDICTI, P1
[7]  
HOLT JL, 1991, JUL P INT JOINT C NE
[8]   BIT-SERIAL MULTIPLIERS AND SQUARERS [J].
IENNE, P ;
VIREDAZ, MA .
IEEE TRANSACTIONS ON COMPUTERS, 1994, 43 (12) :1445-1450
[9]  
LEHMANN C, 1993, THESIS ECOLE POLYTEC
[10]   LNEURO 1.0 - A PIECE OF HARDWARE LEGO FOR BUILDING NEURAL NETWORK SYSTEMS [J].
MAUDUIT, N ;
DURANTON, M ;
GOBERT, J ;
SIRAT, JA .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1992, 3 (03) :414-422