Simulátor PRAM strojů - souběžný zápis

dc.contributor.advisorKot, Martin
dc.contributor.authorĆmiel, Matouš
dc.contributor.refereeSawa, Zdeněk
dc.date.accepted2025-06-02
dc.date.accessioned2025-06-23T11:48:56Z
dc.date.available2025-06-23T11:48:56Z
dc.date.issued2025
dc.description.abstractCílem této práce je seznámit s výpočetním modelem PRAM (Parallel Random-Access Machine) a vytvořit aplikaci simulující jeho chování. PRAM model umožňuje efektivní návrh paralelních algoritmů. Práce je rozdělena na dvě části – teoretickou a praktickou. V teoretické části je popsán model RAM, jeho architektura a základní instrukční sada, následuje rozbor modelu PRAM a souvisejících variant řešení přístupu do sdílené paměti. Praktická část se věnuje návrhu a implementaci webové aplikace pomocí frameworku Blazor WebAssembly. Tato aplikace slouží jako interaktivní simulátor stroje PRAM, zaměřený na vizualizaci běhu paralelních algoritmů a je určena zejména pro vzdělávací účely studentů.cs
dc.description.abstractThe aim of this thesis is to introduce the PRAM (Parallel Random-Access Machine) computational model and to create an application simulating its behaviour. The PRAM model allows efficient design of parallel algorithms. The work is divided into two parts - theoretical and practical. The theoretical part describes the RAM model, its architecture and basic instruction set, followed by an analysis of the PRAM model and the concurrent variants of shared memory access solutions. The practical part deals with the design and implementation of web application using the Blazor WebAssembly framework. This application serves as an interactive simulator of a PRAM machine, aimed at visualizing the execution of parallel algorithms, and is primarily intended for educational purposes for students.en
dc.description.department460 - Katedra informatikycs
dc.description.resultdobřecs
dc.format.extent1717690 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisCMI0029_FEI_B0613A140014_2025
dc.identifier.urihttp://hdl.handle.net/10084/156737
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectPRAMcs
dc.subjectRAMcs
dc.subject.NETcs
dc.subjectParalelní provedenícs
dc.subjectBlazor Web Assemblycs
dc.subjectSimulátorcs
dc.subjectPRAMen
dc.subjectRAMen
dc.subject.NETen
dc.subjectParalell executionen
dc.subjectBlazor Web Assemblyen
dc.subjectSimulatoren
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-programInformatikacs
dc.titleSimulátor PRAM strojů - souběžný zápiscs
dc.title.alternativeSimulator of PRAM Machines - Concurrent Writeen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
CMI0029_FEI_B0613A140014_2025.pdf
Size:
1.64 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
CMI0029_FEI_B0613A140014_2025_zadani.pdf
Size:
124.8 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
CMI0029_FEI_B0613A140014_2025_priloha.zip
Size:
984.67 KB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
CMI0029_FEI_B0613A140014_2025_posudek_vedouci_Kot_Martin.pdf
Size:
145.36 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Kot, Martin
Loading...
Thumbnail Image
Name:
CMI0029_FEI_B0613A140014_2025_posudek_oponent_Sawa_Zdenek.pdf
Size:
142.12 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Sawa, Zdeněk