Introduction to a System for Implementing Neural Net Connections on SIMD Architectures

نویسنده

  • Sherryl Tomboulian
چکیده

Neural networks have attracted much interest recently, and using parallel architectures to simulate neural networks is a natural and necessary application. The SIMD model of parallel computation is chosen, because systems of this type can be built with large numbers of processing elements. However, such systems are not naturally suited to generalized communication. A method is proposed that allows an implementation of neural network connections on massively parallel SIMD architectures. The key to this system is an algorithm that allows the formation of arbitrary connections between the "neurons". A feature is the ability to add new connections quickly. It also has error recovery ability and is robust over a variety of network topologies. Simulations of the general connection system, and its implementation on the Connection Machine, indicate that the time and space requirements are proportional to the product of the average number of connections per neuron and the diameter of the interconnection network.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Massively-Parallel {SIMD} Processor for Neural Network and Machine Vision Applications

This paper describes the MM32k, a massively-parallel SIMD computer which is easy to program, high in performance, low in cost and effective for implementing highly parallel neural network architectures. The MM32k has 32768 bit serial processing elements, each of which has 512 bits of memory, and all of which are interconnected by a switching network. The entire system resides on a single PC-AT ...

متن کامل

Hardware Neural Network Implementation of Tracking System

A neural network (NN) filter/target-tracking system has been developed as reported in [6]. The design accepts and inputs signal data to a noise/target classifier which uses spectral estimation techniques to distinguish noise from real targets. In that design, the NN is used to calculate the coefficients of an auto regressive linear predictive filter. The current evolution of that design invokes...

متن کامل

MpNoC Design: Modeling and Simulation

MppSoC is a SIMD architecture composed of a grid of extended MIPS R3000 processors, called Processing Elements (PEs). This embedded system gives interesting performances in several modern applications based on parallel algorithms. Communication is clearly a key issue in such a system. In fact, regular communication between the PEs are assumed by a X-Net network, while point to point connections...

متن کامل

Massively Parallel Simulation of Structured Connectionist Networks: An Interim Report

We map structured connectionist models of knowledge representation and reasoning onto existing general purpose massively parallel architectures with the objective of developing and implementing practical, realtime knowledge base systems. Shruti, a connectionist knowledge representation and reasoning system which attempts to model reflexive reasoning, will serve as our representative connectioni...

متن کامل

Techniques for the Efficient Execution of Sparse Matrix Neural Network Algorithms on Simd Machines

A variety of architectures: optical, electrical, and electrooptic have been proposed for the efficient execution of sum-ofproduct computations such as those that dominate ANN (Artificial Neural Network) emulation. This application domain is of interest because of the large numbers of potential applications and the opportunities for concurrent computation. The low precision requirements of the d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1987