{"title":"RACER -脉冲神经网络的快速原型加速器","authors":"Cyprian Grassmann, J. Anlauf","doi":"10.1109/FPGA.2002.1106683","DOIUrl":null,"url":null,"abstract":"In this extended abstract we sketch the employment of programmable logic for the acceleration of the simulation of pulsed neural networks. We compare our approach to solutions which are based on DSPs and digital neuroprocessors. Our solution is a rapid prototyping accelerator board which is based on a data flow concept. The accelerator provides three module sockets with a rather simple 32Bit interface. The design is focused on a maximal data through-put to and from each module. Due to the architecture a very high parallelism between the modules can be achieved Two programmable devices on each module are supported by the on-board programming and test unit, which provides in-circuit programming by the host during operation. As a result the accelerator delivers a high performance and flexibility without introducing a complex interface or handling. Any programmable device, FPGA, CPLD or special architectures like Kress-Arrays may be used on a module of this accelerator board, hence coarse and fine grain architectures can be used.","PeriodicalId":272235,"journal":{"name":"Proceedings. 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"RACER - a rapid prototyping accelerator for pulsed neural networks\",\"authors\":\"Cyprian Grassmann, J. Anlauf\",\"doi\":\"10.1109/FPGA.2002.1106683\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this extended abstract we sketch the employment of programmable logic for the acceleration of the simulation of pulsed neural networks. We compare our approach to solutions which are based on DSPs and digital neuroprocessors. Our solution is a rapid prototyping accelerator board which is based on a data flow concept. The accelerator provides three module sockets with a rather simple 32Bit interface. The design is focused on a maximal data through-put to and from each module. Due to the architecture a very high parallelism between the modules can be achieved Two programmable devices on each module are supported by the on-board programming and test unit, which provides in-circuit programming by the host during operation. As a result the accelerator delivers a high performance and flexibility without introducing a complex interface or handling. Any programmable device, FPGA, CPLD or special architectures like Kress-Arrays may be used on a module of this accelerator board, hence coarse and fine grain architectures can be used.\",\"PeriodicalId\":272235,\"journal\":{\"name\":\"Proceedings. 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2002-09-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FPGA.2002.1106683\",\"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. 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FPGA.2002.1106683","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
RACER - a rapid prototyping accelerator for pulsed neural networks
In this extended abstract we sketch the employment of programmable logic for the acceleration of the simulation of pulsed neural networks. We compare our approach to solutions which are based on DSPs and digital neuroprocessors. Our solution is a rapid prototyping accelerator board which is based on a data flow concept. The accelerator provides three module sockets with a rather simple 32Bit interface. The design is focused on a maximal data through-put to and from each module. Due to the architecture a very high parallelism between the modules can be achieved Two programmable devices on each module are supported by the on-board programming and test unit, which provides in-circuit programming by the host during operation. As a result the accelerator delivers a high performance and flexibility without introducing a complex interface or handling. Any programmable device, FPGA, CPLD or special architectures like Kress-Arrays may be used on a module of this accelerator board, hence coarse and fine grain architectures can be used.