Parametrized Kalman filter for downstream tracks

UDC.coleccionTraballos académicos
UDC.tipotrabTFM
UDC.titulacionMáster Universitario en Computación de Altas Prestacións / High Performance Computing
dc.contributor.advisorMartinez Santos, Diego
dc.contributor.advisorGonzález-Domínguez, Jorge
dc.contributor.advisorChobanova, Veronika
dc.contributor.advisorHennequin, Arthur
dc.contributor.authorPérez Casás, Alejandro
dc.contributor.otherUniversidade da Coruña. Facultade de Informática
dc.date.accessioned2025-08-07T10:50:45Z
dc.date.available2025-08-07T10:50:45Z
dc.date.issued2025-06
dc.description.abstract[Resumen]: Este Trabajo de Fin de Máster presenta el desarrollo necesario para implementar un filtro de Kalman parametrizado destinado a la reconstrucción de trayectorias downstream en el High-Level Trigger 1 (HLT1) del experimento LHCb, implementado en GPUs dentro del framework Allen. El objetivo principal fue dividir el kernel existente del filtro de Kalman en subkernels modulares, permitiendo su reorganización para extender el filtrado de Kalman a las trayectorias downstream. Las trayectorias downstream son trayectorias de partículas que se originan fuera del Localizador de Vértices (VELO). Esta mejora busca aumentar la eficiencia en la selección de eventos para la desintegración de partículas con mayor esperanza de vida. Un objetivo secundario fue la exploración del filtro de raíz cuadrada de Carlson como una alternativa numéricamente más robusta al filtro de Kalman tradicional, con el fin de abordar posibles problemas de inestabilidad derivados de la aritmética de precisión simple. Los resultados iniciales muestran mejoras prometedoras en la estabilidad numérica, aunque se requiere un análisis más profundo para resolver anomalías en pasos específicos de la predicción. Además, se identificaron y corrigieron errores críticos en las funciones de similitud del filtro de Kalman parametrizado, lo que condujo a mejoras mesurables en la resolución del momento. También se modernizaron estructuras de código obsoletas, reduciendo la deuda técnica y mejorando la mantenibilidad.
dc.description.abstract[Abstract]: This master’s thesis presents the developments necessary for a parametrized Kalman filter for downstream track reconstruction in the LHCb experiment’s High-Level Trigger 1 (HLT1) system, implemented on GPUs within the Allen framework. The primary objective was to split the existing Kalman filter kernel into modular sub-kernels, allowing their reorganization to extend Kalman filtering to downstream tracks. Downstream tracks are particle trajectories originating outside the Vertex Locator (VELO). This enhancement aims to improve the efficiency of event selection for long-lived particle decays. A secondary focus was the exploration of Carlson’s square-root filter as a more numerically robust alternative to the traditional Kalman filter, addressing potential instability issues arising from single-precision arithmetic. Initial results indicate promising improvements in numerical stability, although more research is required to resolve anomalies in specific prediction steps. Additionally, critical bugs in the parametrized Kalman filter similarity functions were identified and fixed, leading to measurable gains in momentum resolution. Deprecated code structures were also modernized, reducing technical debt and improving maintainability.
dc.description.traballosTraballo fin de mestrado (UDC.FIC). Computación de Altas Prestacións / High Performance Computing. Curso 2024/2025
dc.identifier.urihttps://hdl.handle.net/2183/45596
dc.language.isoeng
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subjectComputación de Altas Prestaciones
dc.subjectGPU
dc.subjectCUDA
dc.subjectFísica de Partículas
dc.subjectFiltro Kalman
dc.subjectLHCb
dc.subjectTrajectorias Downstream
dc.subjectEstabilidad Numérica
dc.subjectParticle Physics
dc.subjectKalman filter
dc.subjectDownstream Tracks
dc.subjectNumerical stability
dc.subjectHigh Performance Computing
dc.titleParametrized Kalman filter for downstream tracks
dc.typemaster thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationef00508c-52f7-446b-83a3-1ce94bb69ea0
relation.isAdvisorOfPublication84d13059-7f4b-4cb5-ac65-0e07a77271f0
relation.isAdvisorOfPublication5e0725c9-d6cc-4af7-8bd9-4a9a1c85c21f
relation.isAdvisorOfPublication.latestForDiscoveryef00508c-52f7-446b-83a3-1ce94bb69ea0

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
PerezCasas_Alejandro_TFM_2025.pdf
Size:
662.57 KB
Format:
Adobe Portable Document Format