Paper |
Title |
Other Keywords |
Page |
WEB3O04 |
Accelerator Modelling and Message Logging with ZeroMQ |
controls, database, framework, GUI |
610 |
|
- J.T.M. Chrin, M. Aiba, A. Rawat, Z. Wang
PSI, Villigen PSI, Switzerland
|
|
|
ZeroMQ is an emerging message oriented middleware architecture that is being increasingly adopted in the software engineering of distributed control and data acquisition systems within the accelerator community. The rich array of built-in core messaging patterns may, however, be equally applied to within the domain of high-level applications, where the seamless integration of accelerator models and message logging capabilities, respectively serve to extend the effectiveness of beam dynamics applications and allow for their monitoring. Various advanced patterns that include intermediaries and proxies further provide for reliable service-oriented brokers, as may be required in real-world operations. A report on an investigation into ZeroMQ's suitability for integrating key distributed components into high-level applications, and the experience gained, are presented.
|
|
|
Slides WEB3O04 [3.542 MB]
|
|
Export • |
reference for this paper using
※ BibTeX,
※ LaTeX,
※ Text/Word,
※ RIS,
※ EndNote (xml)
|
|
|
THHB3O02 |
Real-Time Data Reduction Integrated into Instrument Control Software |
controls, software, network, real-time |
1115 |
|
- P. Mutti, F. Cecillon, C. Cocho, A. Elaazzouzi, Y. Le Goc, J. Locatelli, H. Ortiz
ILL, Grenoble, France
|
|
|
The increasing complexity of the experimental activity and the growing raw dataset collected during the measurements pushed the integration of the data reduction software within the instrument control. On-line raw data reduction allows users to take instant decisions based on the physical quantities they are looking for. In such a way, beam time is optimised avoiding oversampling. Moreover, the datasets are more consistent and the reduction procedure, becoming now part of the sequencer workflow, is well documented and can be saved for future use. A server and a client API that allows starting and monitoring the reduction procedures on remote machines and finally get their results, was designed. The implementation of the on-line data reduction on several instruments at the ILL as well as on the obtained performances, will be reported in this paper.
|
|
|
Slides THHB3O02 [4.458 MB]
|
|
Export • |
reference for this paper using
※ BibTeX,
※ LaTeX,
※ Text/Word,
※ RIS,
※ EndNote (xml)
|
|
|