{"title":"DABC框架接口读取硬件","authors":"J. Adamczewski-Musch, H. Essel, S. Linev","doi":"10.1109/tns.2011.2158112","DOIUrl":null,"url":null,"abstract":"The Data Acquisition Backbone Core (DABC) is a new GSI software framework to run data acquisition with distributed event building on high performance Linux clusters. Experimental data input is provided by means of generic Device and Transport interfaces. DABC offers elaborate mechanisms for multiprocessing, buffer management, and data flow throttling. These are transparently available for all implemented plug-ins of the hardware interface. Device plug-ins can link a DABC node to remote readout hardware via network connections, such as Ethernet or InfiniBand. Other Device plug-ins can communicate on the Linux device driver level with custom boards directly plugged to the node.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"141 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"The DABC framework interface to readout hardware\",\"authors\":\"J. Adamczewski-Musch, H. Essel, S. Linev\",\"doi\":\"10.1109/tns.2011.2158112\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Data Acquisition Backbone Core (DABC) is a new GSI software framework to run data acquisition with distributed event building on high performance Linux clusters. Experimental data input is provided by means of generic Device and Transport interfaces. DABC offers elaborate mechanisms for multiprocessing, buffer management, and data flow throttling. These are transparently available for all implemented plug-ins of the hardware interface. Device plug-ins can link a DABC node to remote readout hardware via network connections, such as Ethernet or InfiniBand. Other Device plug-ins can communicate on the Linux device driver level with custom boards directly plugged to the node.\",\"PeriodicalId\":345878,\"journal\":{\"name\":\"2010 17th IEEE-NPSS Real Time Conference\",\"volume\":\"141 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 17th IEEE-NPSS Real Time Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/tns.2011.2158112\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 17th IEEE-NPSS Real Time Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/tns.2011.2158112","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Data Acquisition Backbone Core (DABC) is a new GSI software framework to run data acquisition with distributed event building on high performance Linux clusters. Experimental data input is provided by means of generic Device and Transport interfaces. DABC offers elaborate mechanisms for multiprocessing, buffer management, and data flow throttling. These are transparently available for all implemented plug-ins of the hardware interface. Device plug-ins can link a DABC node to remote readout hardware via network connections, such as Ethernet or InfiniBand. Other Device plug-ins can communicate on the Linux device driver level with custom boards directly plugged to the node.