Abstract

The Single Program Multiple Data (SPMD) approach has been developed to reduce the system overheads, to entail minimal computation time and to reduce the programming complexity of parallel programs. The SPMD computational model is based on the premise that all the processes execute the same program; however, at any instant of time, these processes may be executing different instructions and may be operating on different data. This work uses the SPMD computational model to implement a backpropagation neural network and the implementation is done on a multiprocessor. We present the distributed backpropagation forward and backward execution algorithms in SPMD mode. The performance of the SPMD-implemented ANN is demonstrated by the Automatic Target Recognition (ATR) problem, which involves identification of a class of targets depending on a set of input data values. The performance of the SPMD-implemented ANN is studied by observing the speedups achieved for training times as the number of processors is increa...

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.