{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T16:27:59Z","timestamp":1761323279600,"version":"3.44.0"},"reference-count":64,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[1989,4,1]],"date-time":"1989-04-01T00:00:00Z","timestamp":607392000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[1989,4,1]],"date-time":"1989-04-01T00:00:00Z","timestamp":607392000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Parallel and Distributed Computing"],"published-print":{"date-parts":[[1989,4]]},"DOI":"10.1016\/0743-7315(89)90065-8","type":"journal-article","created":{"date-parts":[[2004,2,23]],"date-time":"2004-02-23T15:14:09Z","timestamp":1077549249000},"page":"358-387","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":84,"title":["A unified systolic architecture for artificial neural networks"],"prefix":"10.1016","volume":"6","author":[{"given":"S.Y.","family":"Kung","sequence":"first","affiliation":[]},{"given":"J.N.","family":"Hwang","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/0743-7315(89)90065-8_BIB1","first-page":"147","article-title":"A learning algorithm for Boltzmann machines","volume":"9","author":"Ackley","year":"1985","journal-title":"Cognitive Sci."},{"key":"10.1016\/0743-7315(89)90065-8_BIB2","series-title":"VLSI and Modern Signal Processing","first-page":"277","article-title":"Alternative arithmetic unit architectures for VLSI digital signal processors","author":"Ahmed","year":"1985"},{"key":"10.1016\/0743-7315(89)90065-8_BIB3","series-title":"Neural Computers, Computer and Systems Science Series","first-page":"407","article-title":"Limited interconnectivity in synthetic systems","author":"Akers","year":"1988"},{"key":"10.1016\/0743-7315(89)90065-8_BIB4","series-title":"Advanced Research on VLSI","first-page":"313","article-title":"A neuromorphic VLSI learning system","author":"Alspector","year":"1987"},{"year":"1988","series-title":"Neurocomputing-Paper Collections","author":"Anderson","key":"10.1016\/0743-7315(89)90065-8_BIB5"},{"key":"10.1016\/0743-7315(89)90065-8_BIB6","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/0025-5564(72)90075-2","article-title":"A simple neural network generating an interactive memory","volume":"14","author":"Anderson","year":"1972","journal-title":"Mathematical Biosciences"},{"issue":"2","key":"10.1016\/0743-7315(89)90065-8_BIB7","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1109\/TPAMI.1983.4767370","article-title":"A maximum likelihood approach to continuous speech recognition","volume":"5","author":"Bahl","year":"1983","journal-title":"IEEE Trans. Pattern Anal. Machine Intelligence"},{"key":"10.1016\/0743-7315(89)90065-8_BIB8","doi-asserted-by":"crossref","first-page":"1045","DOI":"10.1109\/T-C.1973.223648","article-title":"A two's complement parallel array multiplication algorithm","volume":"C-22","author":"Baugh","year":"1973","journal-title":"IEEE Trans. Comput."},{"key":"10.1016\/0743-7315(89)90065-8_BIB9","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1090\/S0002-9904-1967-11751-8","article-title":"An inequality with applications to statistical estimation for probabilistic function of Markov processes and a model for ecology","volume":"73","author":"Baum","year":"1967","journal-title":"Amer. Math. Soc. Bull."},{"key":"10.1016\/0743-7315(89)90065-8_BIB10","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1214\/aoms\/1177697196","article-title":"A maximization technique occurring in the statistical analysis of probabilistic functions of Markov chains","volume":"41","author":"Baum","year":"1970","journal-title":"Ann. Math. Statist."},{"key":"10.1016\/0743-7315(89)90065-8_BIB11","series-title":"Proc. IEEE ICNN'87","first-page":"II727","article-title":"ART2: Self-organization OF stable category recognition codes for analog input patterns","author":"Carpenter","year":"1987"},{"year":"1973","series-title":"Pattern Classification and Scene Analysis","author":"Duda","key":"10.1016\/0743-7315(89)90065-8_BIB12"},{"key":"10.1016\/0743-7315(89)90065-8_BIB13","doi-asserted-by":"crossref","first-page":"1469","DOI":"10.1364\/AO.24.001469","article-title":"Optical implementation of the Hopfield model","volume":"24","author":"Farhat","year":"1985","journal-title":"Appl. Optics"},{"key":"10.1016\/0743-7315(89)90065-8_BIB14","series-title":"Proc. IEEE COMPCOM Meeting","article-title":"Optical associative processing elements with versatile adaptive learning capability","author":"Fisher","year":"1985"},{"key":"10.1016\/0743-7315(89)90065-8_BIB15","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1007\/BF00342633","article-title":"Cognitron: A self-organizing multilayered neural network","volume":"20","author":"Fukushima","year":"1975","journal-title":"Biol. Cybernet."},{"key":"10.1016\/0743-7315(89)90065-8_BIB16","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1007\/BF00344251","article-title":"Neocognitron: A self-organizing neural network model for a mechanism of pattern recognition unaffected by shift in position","volume":"36","author":"Fukushima","year":"1980","journal-title":"Biol. Cybernet."},{"key":"10.1016\/0743-7315(89)90065-8_BIB17","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1109\/TPAMI.1984.4767596","article-title":"Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images","volume":"6","author":"Geman","year":"1984","journal-title":"IEEE Trans. Pattern Anal. Machine Intelligence"},{"key":"10.1016\/0743-7315(89)90065-8_BIB18","first-page":"351","article-title":"A CMOS implementation of a neural network model","author":"Graf","year":"1987"},{"key":"10.1016\/0743-7315(89)90065-8_BIB19","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1007\/BF00344744","article-title":"Adaptive pattern classification and universal recoding. Part 1. Parallel development and coding of neural feature detectors","volume":"23","author":"Grossberg","year":"1976","journal-title":"Biol. Cybernet."},{"year":"1949","series-title":"The Organization of Behavior","author":"Hebb","key":"10.1016\/0743-7315(89)90065-8_BIB20"},{"key":"10.1016\/0743-7315(89)90065-8_BIB21","series-title":"Proc. SPIE, Optical and Hybrid Computing","article-title":"Performance limits of optics, electro-optics, and electronic neurocomputers","author":"Hecht-Nielsen","year":"1987"},{"key":"10.1016\/0743-7315(89)90065-8_BIB22","first-page":"282","article-title":"Learning and relearning in Boltzmann machine","volume":"Vol. 1","author":"Hinton","year":"1986"},{"key":"10.1016\/0743-7315(89)90065-8_BIB23","series-title":"Proc. Natl. Acad. Sci. USA","first-page":"2554","article-title":"Neural network and physical systems with emergent collective computational abilities","author":"Hopfield","year":"1982"},{"key":"10.1016\/0743-7315(89)90065-8_BIB24","first-page":"3088","article-title":"Neurons with graded response have collective computational properties like those of two-state neurons","volume":"81","author":"Hopfield","year":"1984"},{"key":"10.1016\/0743-7315(89)90065-8_BIB25","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/BF00339943","article-title":"Neural computation of decision in optimization problems","volume":"52","author":"Hopfield","year":"1985","journal-title":"Biol. Cybernet."},{"article-title":"Algorithms\/applications\/architectures of artificial neural nets","year":"1988","author":"Hwang","key":"10.1016\/0743-7315(89)90065-8_BIB26"},{"issue":"12","key":"10.1016\/0743-7315(89)90065-8_BIB27","doi-asserted-by":"crossref","first-page":"1450","DOI":"10.1109\/TC.1987.5009497","article-title":"Hypernet: A communication-efficient architecture for constructing massively parallel computers","volume":"C-36","author":"Hwang","year":"1987","journal-title":"IEEE Trans. Comput."},{"article-title":"An adaptive logic system with generalizing properties","year":"1962","author":"Ridgway","key":"10.1016\/0743-7315(89)90065-8_BIB28"},{"key":"10.1016\/0743-7315(89)90065-8_BIB29","series-title":"Proc. IEEE, Conf on Neural Information Processing Systems\u2014Natural and Synthetic","article-title":"Neural network implementation approaches for the connection machine","author":"Brown","year":"1987"},{"issue":"4598","key":"10.1016\/0743-7315(89)90065-8_BIB30","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1126\/science.220.4598.671","article-title":"Optimization by simulated annealing","volume":"220","author":"Kirkpatrick","year":"1983","journal-title":"Science"},{"key":"10.1016\/0743-7315(89)90065-8_BIB31","doi-asserted-by":"crossref","DOI":"10.1109\/TC.1972.5008975","article-title":"Correlation matrix memories","volume":"C-21","author":"Kohonen","year":"1972","journal-title":"IEEE Trans. Comput."},{"volume":"Vol. 8","year":"1984","author":"Kohonen","key":"10.1016\/0743-7315(89)90065-8_BIB32"},{"key":"10.1016\/0743-7315(89)90065-8_BIB33","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/BF00337288","article-title":"Self-organized formation of topologically correct feature map","volume":"43","author":"Kohonen","year":"1982","journal-title":"Biol. Cybernet."},{"key":"10.1016\/0743-7315(89)90065-8_BIB34","series-title":"Proc. IEEE ICNN'87","first-page":"II759","article-title":"Competitive adaptive bidirectional associative memories","author":"Kosko","year":"1987"},{"issue":"1","key":"10.1016\/0743-7315(89)90065-8_BIB35","doi-asserted-by":"crossref","DOI":"10.1109\/MC.1982.1653825","article-title":"Why systolic architectures?","volume":"15","author":"Kung","year":"1982","journal-title":"IEEE Comput."},{"key":"10.1016\/0743-7315(89)90065-8_BIB36","series-title":"Sparse Matrix Symposium","first-page":"256","article-title":"Systolic arrays (for VLSI)","author":"Kung","year":"1978"},{"year":"1988","series-title":"VLSI Array Processors","author":"Kung","key":"10.1016\/0743-7315(89)90065-8_BIB37"},{"key":"10.1016\/0743-7315(89)90065-8_BIB38","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MC.1987.1663617","article-title":"Wavefront array processors: From concept to implementation","author":"Kung","year":"1987","journal-title":"IEEE Comput. Mag."},{"key":"10.1016\/0743-7315(89)90065-8_BIB39","article-title":"On supercomputing with systolic\/wavefront array processors","volume":"72","author":"Kung","year":"1984"},{"issue":"11","key":"10.1016\/0743-7315(89)90065-8_BIB40","first-page":"1054","article-title":"Wavefront array processor: Language, architecture, and applications","volume":"C-31","author":"Kung","year":"1982","journal-title":"IEEE Trans. Comput. Special Issue Parallel Distrib. Comput."},{"key":"10.1016\/0743-7315(89)90065-8_BIB41","first-page":"165","article-title":"Parallel architectures for artificial neural nets","volume":"Vol. 2","author":"Kung","year":"1988"},{"key":"10.1016\/0743-7315(89)90065-8_BIB42","series-title":"SPIE'86","article-title":"An optical inner-product array processor for associative retrieval","author":"Kung","year":"1986"},{"key":"10.1016\/0743-7315(89)90065-8_BIB43","doi-asserted-by":"crossref","first-page":"1035","DOI":"10.1002\/j.1538-7305.1983.tb03114.x","article-title":"An introduction to the application of the theory of probabilistic functions of a Markov process to automatic speech recognition","volume":"62","author":"Levinson","year":"1983","journal-title":"Bell System Tech. J."},{"key":"10.1016\/0743-7315(89)90065-8_BIB44","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1109\/2.36","article-title":"Self-organization in a perceptual network","volume":"21","author":"Linsker","year":"1988","journal-title":"IEEE Comput. Mag."},{"key":"10.1016\/0743-7315(89)90065-8_BIB45","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/MASSP.1987.1165576","article-title":"An introduction to computing with neural nets","volume":"4","author":"Lippmann","year":"1987","journal-title":"IEEE ASSP Mag."},{"article-title":"Implementation and performance issues of back-propagation neural nets","year":"1989","author":"Mao","key":"10.1016\/0743-7315(89)90065-8_BIB46"},{"key":"10.1016\/0743-7315(89)90065-8_BIB47","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1037\/0096-3445.114.2.159","article-title":"Distributed memory and the representation of general and specific information","volume":"114","author":"McClelland","year":"1985","journal-title":"J. Exp. Psychol. Gen."},{"key":"10.1016\/0743-7315(89)90065-8_BIB48","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/BF02478259","article-title":"A logical calculus of the ideas immanent in the nervous activity","volume":"5","author":"McCulloch","year":"1943","journal-title":"Bull. Math. Biophys."},{"year":"1965","series-title":"Learning Machines","author":"Nilsson","key":"10.1016\/0743-7315(89)90065-8_BIB49"},{"year":"1985","author":"Parker","key":"10.1016\/0743-7315(89)90065-8_BIB50"},{"issue":"1","key":"10.1016\/0743-7315(89)90065-8_BIB51","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/MASSP.1986.1165342","article-title":"An introduction to hidden Markov models","volume":"3","author":"Rabiner","year":"1986","journal-title":"IEEE ASSP Mag."},{"key":"10.1016\/0743-7315(89)90065-8_BIB52","doi-asserted-by":"crossref","DOI":"10.1037\/h0042519","article-title":"The perceptron: A probabilistic model for information storage and organization in the brain","volume":"65","author":"Rosenblatt","year":"1958","journal-title":"Psychol. Rev."},{"key":"10.1016\/0743-7315(89)90065-8_BIB53","first-page":"318","article-title":"Learning internal representations by error propagation","volume":"Vol. 1","author":"Rumelhart","year":"1986"},{"volume":"Vol. 1","year":"1986","author":"Rumelhart","key":"10.1016\/0743-7315(89)90065-8_BIB54"},{"key":"10.1016\/0743-7315(89)90065-8_BIB55","first-page":"75","article-title":"Feature discovery by competitive learning","volume":"9","author":"Rumelhart","year":"1985","journal-title":"Cognitive Sci."},{"key":"10.1016\/0743-7315(89)90065-8_BIB56","first-page":"295","article-title":"Real-time visual computations using analog CMOS processing arrays","author":"Sivilotti","year":"1987"},{"key":"10.1016\/0743-7315(89)90065-8_BIB57","first-page":"36","article-title":"The learning matrix","author":"Steinbush","year":"1961","journal-title":"Kybernetik"},{"key":"10.1016\/0743-7315(89)90065-8_BIB58","series-title":"Proc. 2nd Annual Conf. on Neural Networks for Computing","article-title":"Fast simulated annealing with Cauchy probability densities","author":"Szu","year":"1986"},{"key":"10.1016\/0743-7315(89)90065-8_BIB59","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1109\/TCS.1986.1085953","article-title":"Simple \u201cneural\u201d optimization networks: An AJD converter, signal decision circuit, and a linear programming circuit","volume":"33","author":"Tank","year":"1986","journal-title":"IEEE Trans. Circuits Systems"},{"key":"10.1016\/0743-7315(89)90065-8_BIB60","article-title":"Introduction to a system for implementing neural net connections on SIMD architectures","author":"Tomboulian","year":"1988","journal-title":"Tech. Rep., NASA Langley Research Center, Hampton, NASA Contractor Rep. 181612"},{"key":"10.1016\/0743-7315(89)90065-8_BIB61","doi-asserted-by":"crossref","first-page":"5061","DOI":"10.1364\/AO.26.005061","article-title":"Multilayer optical learning networks","volume":"26","author":"Wagner","year":"1987","journal-title":"Appl. Optics"},{"article-title":"Beyond regression: New tools for prediction and analysis in the behavior science","year":"1974","author":"Werbos","key":"10.1016\/0743-7315(89)90065-8_BIB62"},{"key":"10.1016\/0743-7315(89)90065-8_BIB63","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/2.29","article-title":"Neural nets for adaptive filtering and adaptive pattern recognition","volume":"21","author":"Widrow","year":"1988","journal-title":"IEEE Comput. Mag."},{"key":"10.1016\/0743-7315(89)90065-8_BIB64","first-page":"96","article-title":"Adaptive switching circuit","author":"Widrow","year":"1960","journal-title":"IRE Western Electronic Show and Convention: Convention Record"}],"container-title":["Journal of Parallel and Distributed Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0743731589900658?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0743731589900658?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T14:29:22Z","timestamp":1757514562000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0743731589900658"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989,4]]},"references-count":64,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1989,4]]}},"alternative-id":["0743731589900658"],"URL":"https:\/\/doi.org\/10.1016\/0743-7315(89)90065-8","relation":{},"ISSN":["0743-7315"],"issn-type":[{"type":"print","value":"0743-7315"}],"subject":[],"published":{"date-parts":[[1989,4]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A unified systolic architecture for artificial neural networks","name":"articletitle","label":"Article Title"},{"value":"Journal of Parallel and Distributed Computing","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/0743-7315(89)90065-8","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"converted-article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 1989 Published by Elsevier Inc.","name":"copyright","label":"Copyright"}]}}