Acceleration of Physics Algorithms on FPGA Platforms to perform Online Analysis within the CMS Phase-2 Level-1 Data Scouting System
Creators
Contributors
Supervisors:
Description
This thesis investigates the feasibility of Field-Programmable Gate Array (FPGA) acceleration for par- ticle physics online analysis algorithms within the L1DS framework. Specifically, this work presents the design, implementation, and evaluation of FPGA-based realizations of the W → 3π and W → πγ decay analyses on the AMD Alveo U55C platform. The research investigates whether FPGAs can meaningfully complement and extend CPU-based systems to accommodate additional compu- tational functions and enhance processing capacity for real-time particle physics analysis while maintaining necessary computational precision and algorithmic flexibility.
The implementation shows the development of modular, scalable hardware functions for funda- mental computational primitives, including angular distance calculations, isolation computation, and combinatorial operations. It is demonstrated that through the implementation of iterative optimization cycles, the final FPGA implementation achieves competitive performance metrics. The results show that the FPGA implementation delivers the best total per-orbit runtime for bulk processing and nearly matches GPU performance levels for analysis kernel execution time. Perfor- mance evaluation reveals that the FPGA implementation consumes significantly less power than the GPU version while utilizing approximately 30% of available computational resources, highlighting substantial energy efficiency benefits. Additionally, a small library with ROOT-like user interface was developed to generate code for both software and hardware-accelerated analysis execution, enabling seamless comparison and validation between computational approaches.
This work provides practical insights into the viability of FPGA acceleration for next-generation trigger and particle physics data acquisition systems, demonstrating that specialized hardware can successfully enhance computational performance for high-energy physics applications while offering energy-efficient alternatives to traditional processing paradigms.
Files
MA_Leah_Sieder.pdf
Files
(18.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:defcd62b29a6a82c771637bd335178a8
|
18.6 MB | Preview Download |
Additional details
CERN
- Department
- EP
- Programme
- CERN Technical Student Program
- Experiment
- CMS
- Projects
- NGT WP 3.5 , L1 Data Scouting