Simulátor PRAM strojů - souběžný zápis
| dc.contributor.advisor | Kot, Martin | |
| dc.contributor.author | Ćmiel, Matouš | |
| dc.contributor.referee | Sawa, Zdeněk | |
| dc.date.accepted | 2025-06-02 | |
| dc.date.accessioned | 2025-06-23T11:48:56Z | |
| dc.date.available | 2025-06-23T11:48:56Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Cí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.abstract | The 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.department | 460 - Katedra informatiky | cs |
| dc.description.result | dobře | cs |
| dc.format.extent | 1717690 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | CMI0029_FEI_B0613A140014_2025 | |
| dc.identifier.uri | http://hdl.handle.net/10084/156737 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | PRAM | cs |
| dc.subject | RAM | cs |
| dc.subject | .NET | cs |
| dc.subject | Paralelní provedení | cs |
| dc.subject | Blazor Web Assembly | cs |
| dc.subject | Simulátor | cs |
| dc.subject | PRAM | en |
| dc.subject | RAM | en |
| dc.subject | .NET | en |
| dc.subject | Paralell execution | en |
| dc.subject | Blazor Web Assembly | en |
| dc.subject | Simulator | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Simulátor PRAM strojů - souběžný zápis | cs |
| dc.title.alternative | Simulator of PRAM Machines - Concurrent Write | en |
| dc.type | Bakalářská práce | cs |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- CMI0029_FEI_B0613A140014_2025.pdf
- Size:
- 1.64 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- CMI0029_FEI_B0613A140014_2025_zadani.pdf
- Size:
- 124.8 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- CMI0029_FEI_B0613A140014_2025_priloha.zip
- Size:
- 984.67 KB
- Format:
- Unknown data format
- Description:
- Příloha
Loading...
- 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...
- 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