Zpracování dat z částicových detektorů na moderních grafických platformách

dc.contributor.advisorUrban Ondřej, Ing.cs
dc.contributor.authorJacquot, Guilliancs
dc.contributor.refereeVítek Martin, Ing.cs
dc.date.accepted2025-06-11
dc.date.accessioned2026-02-21T00:17:16Z
dc.date.available2024-10-04
dc.date.available2026-02-21T00:17:16Z
dc.date.issued2025-05-29
dc.date.submitted2025-05-29
dc.description.abstractPráce se zabývá zpracováním výstupních dat z hybridních pixelových detektorů pro experimenty v částicové fyzice, konkrétně dat naměřených detektory Timepix3 a Timepix4. Cílem této práce je prozkoumat problematiku náročnosti výpočetního výkonu při analýze dat, objemu datových toků při měření, optimalizace paralelním zpracováváním na grafických procesorech (GPU) a zhodnocení real-time zpracovávání (při probíhajícím experimentu) pro minimalizaci zmíněných datových toků.<br>V rámci řešení byly navrhnuty a implementovány způsoby paralelizace algoritmů používaných při analýze naměřených dat (clustering a klasifikace clusterů). Tyto algoritmy byly optimalizovány pro běh na GPU s využitím architektury Nvidia CUDA. Původní algoritmy a jejich paralelizované verze byly použity na reálných datech, přičemž bylo dosaženo výrazného zrychlení zpracování oproti klasickému sekvenčnímu přístupu (jedno vlákno CPU). Dále byla provedena analýza vhodnosti navržených metod pro použití v reálném čase v měřicím řetězci.<br>Výsledky práce potvrzují, že paralelní zpracování na GPU představuje efektivní přístup ke zrychlení analýzy dat z hybridních pixelových detektorů a že za určitých podmínek je možné uvažovat i o jeho zapojení do real-time řetězce během samotného experimentu.cs
dc.description.abstract-translatedThis thesis focuses on processing output data from hybrid pixel detectors used in particle physics experiments, specifically data measured using Timepix3 and Timepix4 detectors. The aim is to explore the challenges related to computational demands during data analysis, the volume of data streams produced during measurements, the potential for optimization through parallel processing on graphics processing units (GPUs), and to assess the feasibility of real-time data processing during experiments in order to reduce the overall data throughput.<br>As part of the work, methods for parallelizing algorithms commonly used in the analysis of measured data (clustering and cluster classification) were proposed and implemented. These algorithms were optimized to run on GPUs using the Nvidia CUDA architecture. Both the original and the parallelized versions were tested on real experimental data showing a significant acceleration in processing speed compared to traditional sequential (single CPU thread) approaches. Additionally, the suitability of the proposed methods for use in real-time data acquisition chains was evaluated.<br>The results confirm that GPU-based parallel processing offers an effective way to accelerate the analysis of hybrid pixel detector data, and that under certain conditions, integrating these methods into a real-time processing chain during active experiments can be realistically considered.en
dc.description.departmentKatedra elektroniky a informačních technologiícs
dc.description.resultObhájenocs
dc.format40 s. (42 081 znaků)
dc.identifier100581
dc.identifier.urihttp://hdl.handle.net/11025/66469
dc.language.isocs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezenícs
dc.rights.accessopenAccesscs
dc.subjectTimepixcs
dc.subjectMedipixcs
dc.subjectHybridní pixelové detektorycs
dc.subjectSoftwarecs
dc.subjectGrafický procesorcs
dc.subjectGPUcs
dc.subjectAnalýza digitálních datcs
dc.subjectParalelizacecs
dc.subjectParalelní výpočtycs
dc.subjectClusterovánícs
dc.subjectKlastrovánícs
dc.subjectKlasifikacecs
dc.subjectCUDAcs
dc.subjectProgramovánícs
dc.subjectC++cs
dc.subject.translatedTimepixen
dc.subject.translatedMedipixen
dc.subject.translatedHybrid pixel detectorsen
dc.subject.translatedSoftwareen
dc.subject.translatedGraphics processing uniten
dc.subject.translatedGPUen
dc.subject.translatedDigital data analysisen
dc.subject.translatedParallelizationen
dc.subject.translatedParallel computingen
dc.subject.translatedClusteringen
dc.subject.translatedClassificationen
dc.subject.translatedCUDAen
dc.subject.translatedProgrammingen
dc.subject.translatedC++en
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta elektrotechnickács
dc.thesis.degree-levelNavazujícícs
dc.thesis.degree-nameIng.cs
dc.thesis.degree-programElektronika a informační technologiecs
dc.titleZpracování dat z částicových detektorů na moderních grafických platformáchcs
dc.title.alternativeProcessing of data from pixelated detectors using modern graphical platformsen
dc.typediplomová prácecs
local.files.count4*
local.files.size2715360*
local.has.filesyes*
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=100581

Files

Original bundle
Showing 1 - 4 out of 4 results
No Thumbnail Available
Name:
DP_Jacquot_E22N0051P.pdf
Size:
2.43 MB
Format:
Adobe Portable Document Format
Description:
VŠKP
No Thumbnail Available
Name:
PO_Jacquot_E22N0051P.pdf
Size:
68.05 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta VŠKP
No Thumbnail Available
Name:
PV_Jacquot_E22N0051P.pdf
Size:
58.95 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího VŠKP
No Thumbnail Available
Name:
PB_Jacquot_E22N0051P.pdf
Size:
41.04 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby VŠKP

Collections