Data Acquisition System with Shared Memory Network
T. Masuda, T. Fukui, R. Tanaka, A. Yamashita

TL;DR
This paper presents a new data acquisition system using shared memory networks to enable fast, synchronized, event-driven data collection across multiple VME systems, improving upon existing polling methods.
Contribution
The authors developed and integrated a shared memory network-based software system into the existing control framework for synchronized, high-speed data acquisition from multiple VME systems.
Findings
Achieved 250 Mbit/s data transfer rate with shared memory boards.
Successfully implemented synchronized data acquisition for linac beam position monitors.
Enhanced data collection capabilities for event-driven applications.
Abstract
The SPring-8 control system provides data acquisition software called Poller/Collector for periodic data taking. Its polling scheme does not support taking data synchronized with an event, and simultaneity in the data from the different VME systems is not guaranteed. Recently, requirement for fast and event-driven data acquisition has increased, and the synchronization of a set of data from the different VME systems is requested. We added new data-taking software to the standard framework with a shared memory network. We designed the software on the VME by updating the original framework that was already used for feedback control. The data filling process on a PC stores sets of the synchronized data on a shared memory board to the database. The shared memory boards provide 250Mbit/s transmission rate and are linked with optical fiber cables. We will install the system to the linac beam…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Environmental Monitoring and Data Management · Particle accelerators and beam dynamics
