Detection and Correction of Silent Errors in Pipelined Krylov Subspace Methods
Detekce a oprava takzvaných bitových chyb v metodách pipelinových Krylovových podprostorů
diplomová práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/190872Identifikátory
SIS: 249799
Kolekce
- Kvalifikační práce [11244]
Autor
Vedoucí práce
Konzultant práce
Tichý, Petr
Oponent práce
Tůma, Miroslav
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Numerická a výpočtová matematika
Katedra / ústav / klinika
Katedra numerické matematiky
Datum obhajoby
13. 6. 2024
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
fault tolerance|iterative methods|computer science|numerical mathematics|errors|algorithms|high-performance computing|matrix computations|Krylov subspace methodsKlíčová slova (anglicky)
fault tolerance|iterative methods|computer science|numerical mathematics|errors|algorithms|high-performance computing|matrix computations|Krylov subspace methodsTato diplomová práce se zaměřuje na problematiku detekce bitových chyb v algoritmu pipelinovaných predict-and-recompute sdružených gradientů (Pipe-PR-CG), pipelinované metodě Krylovových podprostorů pro řešení lineárních systémů se symetrickou pozitivně definitní maticí. Je představena teorie bitových chyb a variant metody sdružených gra- dientů, a struktura Pipe-PR-CG je následně využita v analýze zaokrouhlovacích chyb k odvození kritérií pro detekci bitových chyb založených na omezení několika hodnot spočtených v aritmetice s konečnou přesností. Účinnost těchto kritérií je poté podrobena testování v robustním numerickém experimentu a je představena verze algoritmu tole- rantní k chybám. Dále je také prozkoumána senzitivita Pipe-PR-CG k bitovým chybám. Přiloženy jsou rovněž kódy v programovacím jazyce Python, které byly použity pro hlavní experimenty a grafy prezentované v této práci. 1
This thesis focuses on the problem of silent error detection in the pipelined predict- and-recompute conjugate gradient (Pipe-PR-CG) algorithm, a pipelined Krylov subspace method for solving linear systems with a symmetric positive definite matrix. The theory of silent errors and conjugate gradient variants is introduced, and the structure of Pipe- PR-CG is subsequently utilized in rounding error analysis to derive criteria for silent error detection based on bounds of several quantities computed in finite precision arithmetic. The efficacy of the criteria is then tested in a robust numerical experiment, and a fault- tolerant version of the algorithm is introduced. Additionally, the sensitivity of Pipe-PR- CG to silent errors is examined. Codes in the Python programming language which were used for the main experiments and figures presented in this thesis are also provided. 1
Citace dokumentu
Metadata
Zobrazit celý záznamSouvisející záznamy
Zobrazují se záznamy příbuzné na základě názvu, autora a předmětu.
-
Advanced Monte Carlo methods in Image Synthesis
Výsledek obhajoby: OBHÁJENOVévoda, Petr (Univerzita Karlova, Matematicko-fyzikální fakulta, 2023)Datum obhajoby: 19. 9. 2023Monte Carlo (MC) integration is an essential tool in many fields of science. In image synthesis, it has enabled photorealistic rendering results via physically based light trans- port simulation. However, an inherent problem ... -
Advanced Monte Carlo methods in Image Synthesis
Výsledek obhajoby: UZNÁNOVévoda, Petr (Univerzita Karlova, Matematicko-fyzikální fakulta, 2023)Datum obhajoby: 3. 11. 2023Integrace metodou Monte Carlo (MC) je základním matematickým nástrojem v mnoha vědních odvětvích. V syntéze obrazu pak umožnila dosažení fotorealistických výsledků skrze fyzikálně věrnou simulaci obrazu. Neodmyslitelným ... -
Dítě v mateřské škole a počítač
Výsledek obhajoby: OBHÁJENOPilíková, Jana (Univerzita Karlova, Pedagogická fakulta, 2011)Datum obhajoby: 9. 6. 2011