ROTH, M. Akcelerace algoritmu sledování částic v experimentu CBM [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Posudky

Posudek vedoucího

Musil, Petr

Téma práce a jeho pracnost je vzhledem k požadavkům na bakalářskou práci extrémně náročné. Student se částečně poučil z minulého nezdaru a vypracoval práci, která již splňuje body zadáni. Bohužel vypracování práce odkládal a ta byla nakonec dokončena za velkého časového stresu, což se negativně podepsalo na její kvalitě.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Jedná se o vlastní zadání studenta zaměřené na akceleraci algoritmů využívaných v částicové fyzice. Téma zadání je mezioborové a klade na studenta značné nároky při studiu potřebné literatury a komunikaci s odborníky v oblasti. Student neobhájil práci na obdobné téma v minulém roce, důvodem bylo nesplnění zadání nevypracováním realizační části práce a  problémy s citací přejímaných části textu. Podle mého názoru se student v novém vypracování práce poučil z předešlých nezdarů, práci přepracovat a doplnil, v realizační části práce vytvořil funkční řešení které experimentálně vyhodnotil.
Práce s literaturou Student si samostatně vyhledal a nastudoval potřebné zdroje a v práci je vhodně použil. Student si již dal pozor na přejímání a správnou citaci celých bloků textu.
Aktivita během řešení, konzultace, komunikace V oblasti managmentu času a přístupu k vypracování práce se student z předchozího nezdaru moc nepoučil. Student odsunul vypracování práce až na poslední semestr. Prace byla několikrát konzultována, avšak vypracování postupovalo z mého pohledu velmi pomalu a student zvyšoval své úsilí až s blížícím se termínem odevzdání práce.
Aktivita při dokončování Technická zpráva byla dokončena až na poslední chvíli. Její finální obsah byl jen částečně konzultován. 
Publikační činnost, ocenění
Navrhovaná známka
D
Body
60

Posudek oponenta

Kolář, Martin

Jedná se o velmi náročnou práci, která byla s výhradami splněna. Text práce a kód jsou dobré, ale provedená evaluace je neúplná.  Student problematice detekce částic rozumí, ale bylo by dobré aby prokázal i znalosti problematiky akcelerace, a ukázal přesnost výstupu implementovaného algoritmu.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Splnění zadání vyžaduje znalost složitého experimentu ve fyzice vysokých energií, vytvoření rychlé metody online odhadu trajektorií z řídkých dat, a zrychlení pokročilého algoritmu v jazyce Julia.
Rozsah splnění požadavků zadání Zadání bylo splněno, s velkým zaměřením na vývoj simulátoru dat. Výhrady k bodům zadání 4 a 5: Implementován je pouze o algoritmus detekce trojic zásahů (měření) odpovídající stejné částici, nikoliv celé filtrování dat a sledování částic. Přesnost vyvinuté metody není analyzována, práce pojednává pouze o jejím zrychlení. 
Rozsah technické zprávy Práce je obvyklém rozmezí, ale malá část obsahu není relevantní. (např.: stavba budovy kde probíhá experiment, popis nevyužitých algoritmů)
Prezentační úroveň technické zprávy 70 Práce je logicky sepsána, ale důležité informace často rychle přeskakuje. Například tvrzení: Celulární automaty jsou v dnešní době hojně využívány pro rekonstrukci trajektorií v mnoha HEP experimentech, mezi nimi ALICE, HERA-B, K2K, LHCb, NEMO, STAR nebo ARES. (strana 30) Zde by se hodilo vysvětlení jak jsou využívány, a citace. Také není jasně doložený rozsah dosažených výsledků.
Formální úprava technické zprávy 85 Formální úprava je dobrá. Abstrakt neodpovídá zbytku textu, protože zmiňuje akceleraci na hardwarových platformách.
Práce s literaturou 75 Citované prameny jsou relevantní spíše pro High-Energy Physics než pro Bakalářskou práci na fakultě Informačních Technologií. Nicméně podstatné zdroje tu jsou.
Realizační výstup 70 Body 4 a 5 zadání nejsou úplně splněny, a technický výstup práce je evaluován pouze z hlediska rychlosti jedné části metody (detekce trojic), nikoliv celkové metody detekce a sledování částic v detektoru. I tento výstup je ovšem užitečný, což je obhájeno na straně 52 tím že právě tato úloha zabírá 90% výpočetního času celého sledování. Kód je čitelný a funkční, napsaný v C, Julia, Python.
Využitelnost výsledků Zrychlení detekce trojic může být v experimentu CBM užitečné
Navrhovaná známka
C
Body
75

eVSKP id 150646