Published August 28, 2025 | Version v2

Detray on FPGA

Authors/Creators

Contributors

  • 1. ROR icon European Organization for Nuclear Research

Description

This report covers the process of implementing the ACTS detray library on an AMD FPGA accelerator using Vitis HLS. The two main issues encountered are C++ support, as Vitis HLS supports C++14 but detray is written in C++17.
Another issue is the difference in memory models of a GPU compared to an FPGA. After solving these issues, it is shown to be possible to load data onto the FPGA, show statistics about this data, and perform local-to-global trans- formation of coordinates.

Files

report.pdf

Files (197.3 kB)

Name Size Download all
md5:64f0c0edcded5d547470fac47b6a4cf9
197.3 kB Preview Download

Additional details

Linked records