Software Development for APS-Upgrade LLRF
Authors:
T. Madden,
N. Arnold,
T. Berenc,
E. Breeding,
T. Fors,
G. Shen,
S. Veseli,
Y. Yang,
K. Vodopivec,
W. Yoder
Abstract:
An extensive service-based software system has been developed for real-time data acquisition (DAQ) on numerous subsystems of the Advanced Photon Source (APS) accelerator. The software, called DAQ, is based upon EPICS 3 Area-Detector with added EPICS 4 services, with EPICS 3 + 4 being called EPICS 7. DAQ is comprised of several network services including file storage and processing as well as numer…
▽ More
An extensive service-based software system has been developed for real-time data acquisition (DAQ) on numerous subsystems of the Advanced Photon Source (APS) accelerator. The software, called DAQ, is based upon EPICS 3 Area-Detector with added EPICS 4 services, with EPICS 3 + 4 being called EPICS 7. DAQ is comprised of several network services including file storage and processing as well as numerous EPICS 7 Input-Output Controller (IOC) applications that collect data and publish to EPICS 7 from accelerator subsystems, including power supplies, diagnostics, timing, and RF systems. For the APS upgrade extensions to the DAQ software have been developed for digital Low Level RF (LLRF) systems supporting multiple hardware platforms including Lawrence Berkeley Laboratory's LLRF4 hardware and Micro Telecommunications Computing Architecture. EPICS 7 IOCs for LLRF run on multiple threads for real-time data collection, visualization , system control, and data file storage that can be triggered on accelerator beam dumps for system debug. A Python-based oscilloscope application has been developed for real-time data visualization.
△ Less
Submitted 17 October, 2019; v1 submitted 10 October, 2019;
originally announced October 2019.
Multidimensional integration in a heterogeneous network environment
Authors:
S. Veseli
Abstract:
We consider several issues related to the multidimensional integration using a network of heterogeneous computers. Based on these considerations, we develop a new general purpose scheme which can significantly reduce the time needed for evaluation of integrals with CPU intensive integrands. This scheme is a parallel version of the well-known adaptive Monte Carlo method (the VEGAS algorithm), and…
▽ More
We consider several issues related to the multidimensional integration using a network of heterogeneous computers. Based on these considerations, we develop a new general purpose scheme which can significantly reduce the time needed for evaluation of integrals with CPU intensive integrands. This scheme is a parallel version of the well-known adaptive Monte Carlo method (the VEGAS algorithm), and is incorporated into a new integration package which uses the standard set of message-passing routines in the PVM software system.
△ Less
Submitted 17 October, 1997;
originally announced October 1997.