Journals of Accelerator Conferences Website (JACoW)
JACoW
is a publisher in Geneva, Switzerland that publishes the
proceedings of accelerator conferences held around the world
by an international collaboration of editors.
| URL | https://doi.org/10.18429/JACoW-ICALEPCS2025-WEPD042 |
|---|---|
| Title | Performance characterisation of real-time software in C++. A real-life example of digital camera-based acquisition systems at CERN |
| Authors |
|
| Abstract | The performance of real-time software is critical in accelerator control systems, where precision and reliability are essential. This paper presents a method for performance characterisation of real-time software developed in C++, using a digital camera-based acquisition system at CERN as a case study. Key performance metrics, including execution time, latency, memory footprint and network use are analysed to evaluate the system's ability to meet strict real-time and scalability constraints. In addition, the profiling of task execution serves as a means of ensuring that the software continues to adhere to agreed specified behaviour, particularly as the system evolves and undergoes changes. The impact of software architecture, multithreading strategies, and hardware optimization on overall system performance is also discussed. Finally, the tools used to extract key performance metrics are presented, emphasising their generic nature and potential use for other real-time software developed in CERN’s accelerator sector. |
| Paper | download: WEPD042.pdf |
| Cite | BibTeX, LaTeX, Text/Word, RIS, EndNote |
| Conference | 20th Int. Conf. Accel. Large Exp. Phys. Control Syst. (ICALEPCS'25) |
| Series | |
| Location | Chicago, IL, USA |
| Date | 20-26 Sep 2025 |
| Publisher | JACoW Publishing, Geneva, Switzerland |
| Editorial Board | Kent Wootton (ANL), Jeffery Biss (FNAL), Gustavo Bruno (ANL), Jeff Kirchman (ANL), Kelly Jaje (ANL), Denise Skiadopoulos (ANL), SuYin Grass Wang (ANL) |
| Online ISBN | 978-3-95450-255-4 |
| Online ISSN | 2226-0358 |
| Received | 06 September 2025 |
| Revised | 25 September 2025 |
| Accepted | 04 November 2025 |
| Issued | 25 November 2025 |
| DOI | 10.18429/JACoW-ICALEPCS2025-WEPD042 |
| Pages | 1132-1136 |
| Copyright | Published by JACoW Publishing under the terms of the Creative Commons Attribution 4.0 license. Any further distribution of this work must maintain attribution to the author(s), the published article's title, publisher, and DOI. |