view article

Figure 11
Distributed processing of the APS DAQ TBT data workflow. Raw BPM data around the storage ring are collected by the TBT FPGA and sent to the DAQ server, which publishes its raw DAQ pvAccess object. Individual pvAccess objects are combined into a full storage ring DAQ pvAccess object by the DAQ aggregator. The aggregator distributes processing of the raw storage ring DAQ pvAccess objects between a number of user application instances running as data consumers, and their individual output streams are combined and published as a single processed TBT stream by the PvaPy data collector.

Journal logoJOURNAL OF
SYNCHROTRON
RADIATION
ISSN: 1600-5775
Follow J. Synchrotron Rad.
Sign up for e-alerts
Follow J. Synchrotron Rad. on Twitter
Follow us on facebook
Sign up for RSS feeds