- The Accelerator and Beam Physics Computing Panel (ABP-CP) is responsible for the software tools for accelerator and beam physics developed in the [BE-ABP](https://be-dep-abp.web.cern.ch) group at [CERN](https://home.cern). It defines the roadmap and provides recommendations for strategic software and hardware choices, in order to fulfill the needs related to:
1. the operation of CERN accelerators;
2. upgrade plans (HL-LHC);
3. design studies for future accelerators.
The Accelerator and Beam Physics Computing project:
- The ABP-CP follows up the development and maintenance of the tools, ensuring an appropriate coordination and prioritization of the activities.
- coordinates the development and maintenance of beam physics software tools under the responsibility of BE-ABP
- reports to the ABP-SLM, reviewing at least yearly objectives and resource allocation
- defines the strategy for both the short- and long-term development, ensuring that the software evolves in response to the needs of CERN accelerators and projects
- aims at optimizing resource utilization through effective coordination and harmonization of software development efforts across different areas
- ensures that software tools are seamlessly integrated, that the chosen design and technologies are compatible with users’ and developers’ skills, and that code, testing, and documentation adhere to high quality standards
- fosters knowledge transfer across development areas and ensures long-term retention of essential know-how
- pursues synergy and collaboration with other ATS groups on beam-physics related software development and exploitation of computing resources
- identifies the needs for hardware resources for beam physics computing and coordinates the exploitation of the available computing facilities, liaising with the IT department and external computing centers
- It identifies the needs for hardware resources (e.g. batch computing, HPC clusters, GPUs) and coordinates the exploitation of the available computing facilities
- It liaises with the IT department and external computing centers, concerning the hardware resources and services, and with the controls and operations groups, concerning tools for machine studies and follow-up (e.g. operational displays, data analytics, machine learning).