Parallel implementation of the s-step conjugate gradient method

dc.contributor.advisorKružík, Jakub
dc.contributor.authorŘehák, Tomáš
dc.contributor.refereeHorák, David
dc.date.accepted2026-06-02
dc.date.accessioned2026-09-02T14:35:42Z
dc.date.available2026-09-02T14:35:42Z
dc.date.issued2026
dc.description.abstractThe conjugate gradient (CG) method is one of the most widely used algorithms for solving large sparse systems of linear equations with symmetric positive definite matrices. In massively parallel computing, however, the efficiency of this method is often limited by high latency resulting from the need for global synchronization in every iteration. One approach to overcome this is the use of the so-called s-step variant of the CG method. Its core principle lies in restructuring the computation to group multiple iterations into a single block, thereby minimizing the number of synchronization points and overall network communication. This bachelor's thesis focuses on the design and efficient parallel implementation of the s-step conjugate gradient method. The performance, scaling limits, and numerical stability of the developed solver are subsequently experimentally verified on a selected set of matrices using the LUMI supercomputer.en
dc.description.abstractMetoda sdružených gradientů (CG) patří k nejpoužívanějším algoritmům pro řešení rozsáhlých řídkých soustav lineárních rovnic se symetrickou pozitivně definitní maticí. Při masivně paralelním zpracování je však efektivita této metody často omezena vysokou latencí, která vzniká v důsledku nutnosti globální synchronizace v každé iteraci. Jedním ze způsobů, jak toto překonat, je použití takzvané s-step CG metody. Jejím hlavním principem je restrukturalizace výpočtu tak, aby se sdružilo několik iterací do jednoho bloku, čímž se minimalizuje počet synchronizačních bodů a celková síťová komunikace. Tato bakalářská práce se zabývá návrhem a efektivní paralelní implementací s-step metody sdružených gradientů. Výkonnost, limity škálování a numerická stabilita vyvinutého řešiče jsou následně experimentálně ověřeny na vybrané sadě matic s využitím superpočítače LUMI.cs
dc.description.department470 - Katedra aplikované matematikycs
dc.description.resultvýborněcs
dc.format.extent3219577 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisREH0140_FEI_B0541A170008_2026
dc.identifier.urihttp://hdl.handle.net/10084/160382
dc.language.isoen
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectparallel iterative solversen
dc.subjectconjugate gradientsen
dc.subjects-step CGen
dc.subjectcommunication-avoiding algorithmsen
dc.subjectPETScen
dc.subjecthigh-performance computingen
dc.subjectparalelní iterativní řešičecs
dc.subjectsdružené gradientycs
dc.subjects-step CGcs
dc.subjectkomunikaci-omezující algoritmycs
dc.subjectPETSccs
dc.subjecthigh-performance computingcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programVýpočetní a aplikovaná matematikacs
dc.titleParallel implementation of the s-step conjugate gradient methoden
dc.title.alternativeParalelní implementace s-step metody sdružených gradientůcs
dc.typeBakalářská prácecs
local.files.count5
local.files.size3778868
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 5 results
Loading...
Thumbnail Image
Name:
REH0140_FEI_B0541A170008_2026.pdf
Size:
3.07 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
REH0140_FEI_B0541A170008_2026_zadani.pdf
Size:
160.01 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
REH0140_FEI_B0541A170008_2026_posudek_vedouci_Kruzik_Jakub.pdf
Size:
161.25 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Kružík, Jakub
Loading...
Thumbnail Image
Name:
REH0140_FEI_B0541A170008_2026_posudek_oponent_Horak_David.pdf
Size:
161.95 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Horák, David
Loading...
Thumbnail Image
Name:
REH0140_FEI_B0541A170008_2026_zaznam_z_obhajoby.pdf
Size:
62.98 KB
Format:
Adobe Portable Document Format
Description:
Záznam o průběhu a výsledku obhajoby