Paper |
Title |
Page |
TUPPC035 |
A New EPICS Archiver |
632 |
|
- N. Malitsky, D. Dohan
BNL, Upton, Long Island, New York, USA
|
|
|
This report presents a large-scale high-performance distributed data storage system for acquiring and processing time series data of modern accelerator facilities. Derived from the original EPICS Channel Archiver, this version consistently extends it through the integration of the deliberately selected technologies, such as the HDF5 file format, the SciDB chunk-oriented interface, and the RDB-based representation of the DDS X-Types specification. The changes allowed to scale the performance of the new version towards the data rates of 500 K scalar samples per seconds. Moreover, the new EPICS Archiver provides a common platform for managing both the EPICS 3 records and composite data types, like images, of EPICS 4 applications.
|
|
|
Poster TUPPC035 [0.247 MB]
|
|
|
TUCOCB04 |
EPICS Version 4 Progress Report |
956 |
|
- T. Korhonen
PSI, Villigen PSI, Switzerland
- L.R. Dalesio, N. Malitsky, G. Shen
BNL, Upton, Long Island, New York, USA
- D.G. Hickin, J. Rowland
Diamond, Oxfordshire, United Kingdom
- M.R. Kraimer
Self Employment, Private address, USA
- R. Lange
HZB, Berlin, Germany
- M. Sekoranja
Cosylab, Ljubljana, Slovenia
- G.R. White
SLAC, Menlo Park, California, USA
|
|
|
EPICS Version 4 is the next major revision of the Experimental Physics and Industrial Control System, a widely used software framework for controls in large facilities, accelerators and telescopes. The primary goal of Version 4 is to improve support for scientific applications by augmenting the control-centered EPICS Version 3 with an architecture that allows building scientific services on top of it. Version 4 provides a new standardized wire protocol, support of structured types, and parametrized queries. The long-term plans also include a revision of the IOC core layer. The first set of services like directory, archive retrieval, and save set services aim to improve the current EPICS architecture and enable interoperability. The first services and applications are now being deployed in running facilities. We present the current status of EPICS V4, the interoperation of EPICS V3 and V4, and how to create services such as accelerator modelling, large database access, etc. These enable operators and physicists to write thin and powerful clients to support commissioning, beam studies and operations, and opens up the possibility of sharing applications between different facilities.
|
|
|
Slides TUCOCB04 [1.937 MB]
|
|
|