{"title":"通用神经计算机","authors":"F. B. Verona, P. De Pinto, F. Lauria, M. Sette","doi":"10.1109/IJCNN.1991.170428","DOIUrl":null,"url":null,"abstract":"Presents a neural network, composed of linear units with threshold, as the CPU of a stored program MIMD architecture. The Caianiello formalism, is introduced as an aid to implement the arithmetic and control algorithms, needed for the smooth running of this general-purpose system. That is, in the neural net both the arithmetic and logic algorithms and the operating system have been implemented. The latter is diffuse as it has been co-implemented with the single arithmetic operations. It controls each operation I/O, the input, output and intermediate data buffers, the clerical work associated to the beginning and the end of a task execution, etc. The neural net control is data-driven, i.e. the incoming data are the very signals telling the net to execute its task. As the net is data-driven, the system supports an efficient run time resource allocation algorithm. That is, at run time the incoming instructions chase the available resources and the waiting time, spent by the data in presence of idle resources, is minimized. At the same time, the system pipelines, automatically, nested loops, of arbitrary depth, and accepts unlimited recursive calls of routines.<<ETX>>","PeriodicalId":211135,"journal":{"name":"[Proceedings] 1991 IEEE International Joint Conference on Neural Networks","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1991-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"A general purpose neurocomputer\",\"authors\":\"F. B. Verona, P. De Pinto, F. Lauria, M. Sette\",\"doi\":\"10.1109/IJCNN.1991.170428\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Presents a neural network, composed of linear units with threshold, as the CPU of a stored program MIMD architecture. The Caianiello formalism, is introduced as an aid to implement the arithmetic and control algorithms, needed for the smooth running of this general-purpose system. That is, in the neural net both the arithmetic and logic algorithms and the operating system have been implemented. The latter is diffuse as it has been co-implemented with the single arithmetic operations. It controls each operation I/O, the input, output and intermediate data buffers, the clerical work associated to the beginning and the end of a task execution, etc. The neural net control is data-driven, i.e. the incoming data are the very signals telling the net to execute its task. As the net is data-driven, the system supports an efficient run time resource allocation algorithm. That is, at run time the incoming instructions chase the available resources and the waiting time, spent by the data in presence of idle resources, is minimized. At the same time, the system pipelines, automatically, nested loops, of arbitrary depth, and accepts unlimited recursive calls of routines.<<ETX>>\",\"PeriodicalId\":211135,\"journal\":{\"name\":\"[Proceedings] 1991 IEEE International Joint Conference on Neural Networks\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1991-11-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[Proceedings] 1991 IEEE International Joint Conference on Neural Networks\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IJCNN.1991.170428\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[Proceedings] 1991 IEEE International Joint Conference on Neural Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IJCNN.1991.170428","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Presents a neural network, composed of linear units with threshold, as the CPU of a stored program MIMD architecture. The Caianiello formalism, is introduced as an aid to implement the arithmetic and control algorithms, needed for the smooth running of this general-purpose system. That is, in the neural net both the arithmetic and logic algorithms and the operating system have been implemented. The latter is diffuse as it has been co-implemented with the single arithmetic operations. It controls each operation I/O, the input, output and intermediate data buffers, the clerical work associated to the beginning and the end of a task execution, etc. The neural net control is data-driven, i.e. the incoming data are the very signals telling the net to execute its task. As the net is data-driven, the system supports an efficient run time resource allocation algorithm. That is, at run time the incoming instructions chase the available resources and the waiting time, spent by the data in presence of idle resources, is minimized. At the same time, the system pipelines, automatically, nested loops, of arbitrary depth, and accepts unlimited recursive calls of routines.<>