Purpose: <p>The Large High Altitude Air Shower Observatory (LHAASO) is a major large-scale high-energy physics facility for cosmic-ray and gamma-ray studies. With the construction of the nearby Large Array of imaging atmospheric Cherenkov Telescopes (LACT) and the emergence of new physics requirements, the existing stream-processing-based data acquisition and online computing system faces increasing limitations in flexibility and scalability. This work aims to develop a more flexible and scalable online computing architecture for future LHAASO and LACT operations.</p> Methods: <p>A data acquisition and online computing architecture based on a distributed memory cache is proposed. Its core component is a distributed memory cache pool that aggregates memory resources across a computing cluster, decoupling front-end electronics readout from online data processing. Scheduling software is introduced to manage online algorithms and dynamically allocate computing resources, ensuring reliable algorithm execution and stable system operation.</p> Results: <p>The core modules of the proposed architecture have been developed and validated. Experimental tests show that the system satisfies the real-time data processing requirements of LHAASO. Benchmark tests in a simulated environment further demonstrate that the architecture can support the future integration and joint operation of LHAASO and LACT.</p> Conclusions: <p>The proposed distributed-memory-cache-based architecture significantly improves the flexibility, scalability, and reliability of online computing for LHAASO. By enabling smoother migration of offline algorithms to the online environment, it provides a practical foundation for full deployment across the LHAASO and LACT arrays and supports future cosmic-ray and gamma-ray research.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Distributed memory cache-centered data acquisition and online computing framework of LHAASO

  • Hangchang Zhang,
  • Minhao Gu,
  • Mingxuan Zhang,
  • Huang Li,
  • Xiaochuan Xie,
  • Si Ma

摘要

Purpose:

The Large High Altitude Air Shower Observatory (LHAASO) is a major large-scale high-energy physics facility for cosmic-ray and gamma-ray studies. With the construction of the nearby Large Array of imaging atmospheric Cherenkov Telescopes (LACT) and the emergence of new physics requirements, the existing stream-processing-based data acquisition and online computing system faces increasing limitations in flexibility and scalability. This work aims to develop a more flexible and scalable online computing architecture for future LHAASO and LACT operations.

Methods:

A data acquisition and online computing architecture based on a distributed memory cache is proposed. Its core component is a distributed memory cache pool that aggregates memory resources across a computing cluster, decoupling front-end electronics readout from online data processing. Scheduling software is introduced to manage online algorithms and dynamically allocate computing resources, ensuring reliable algorithm execution and stable system operation.

Results:

The core modules of the proposed architecture have been developed and validated. Experimental tests show that the system satisfies the real-time data processing requirements of LHAASO. Benchmark tests in a simulated environment further demonstrate that the architecture can support the future integration and joint operation of LHAASO and LACT.

Conclusions:

The proposed distributed-memory-cache-based architecture significantly improves the flexibility, scalability, and reliability of online computing for LHAASO. By enabling smoother migration of offline algorithms to the online environment, it provides a practical foundation for full deployment across the LHAASO and LACT arrays and supports future cosmic-ray and gamma-ray research.