Published September 6, 2024 | Version v1

Implementation of calorimeter data processing module on TELL40 board using intel oneAPI SYCL

Authors/Creators

  • 1. ROR icon University of Novi Sad

Contributors

Supervisor:

  • 1. European Organization for Nulcear Research

Description

The objective of this project is to reimplement the calorimeter data processing module using Intel oneAPI, specifically focusing on the High-Level Synthesis (HLS) IP flow. In the current LHCb setup, this module is implemented using Hardware Description Language (HDL). By reimplementing it with oneAPI, the project aims to evaluate the performance and effectiveness of Intel oneAPI in comparison to the custom HDL implementation.The implementation is based on the LHCb upgrade technical note, along with the FE data format note and insight into the internals of the HDL implementation. [1] [2] The code of the whole project can be found on the Gitlab link: https://gitlab.cern.ch/sdelic/calo_oneapi.

Files

Implementation_of_CALO_DP_submodule_using_Intel_oneAPI.pdf

Files (1.4 MB)

Additional details

Identifiers

CDS Report Number
CERN-STUDENTS-Note-2024-118

CERN

Linked records