Paralelní implementace Buněčných automatů pomocí MPI

dc.contributor.advisorKrömer, Pavel
dc.contributor.authorKříž, Dominik
dc.contributor.refereeBatiha, Tarek
dc.date.accepted2020-08-19
dc.date.accessioned2020-10-02T09:27:53Z
dc.date.available2020-10-02T09:27:53Z
dc.date.issued2020
dc.description.abstractCílem této bakalářské práce je implementovat tři buněčné automaty pomocí standardu MPI. Standard MPI pracuje na modelu zasílání zpráv, kdy jednotlivé procesy komunikují mezi sebou pomocí zpráv. V této práci jsou implementovány buněčné automaty Maze, Forest-fire a hexagonální varianta buněčného automatu Ulam-Warburton. Nejprve jsou tyto buněčné automaty implementovány sekvenčně a následně paralelně. Na závěr je u obou implementací každého buněčného automatu měřen čas výpočtu. Tyto časy jsou pak porovnány a z tohoto porovnání je zjištěno, jak rychlá je paralelní implementace oproti té sekvenční.cs
dc.description.abstractThe main goal of this bachelor thesis is to implement three cellular automata using the MPI standard. The MPI standard implements the message passing model, when individual processes communicate with each other using messages. The cellular automata implemented in this thesis are Maze, Forest-fire and hexagonal variant of Ulam-Warburton cellular automaton. These cellular automata are at first implemented using a sequential method and then by a parallel method. At the end the time of calculation of both implementations of each cellular automaton is measured. These times are then compared and from this comparison is deduces, how much faster is the parallel implementation than the sequential.en
dc.description.department460 - Katedra informatikycs
dc.description.resultdobřecs
dc.format.extent1780126 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisKRI0255_FEI_B2647_2612R025_2020
dc.identifier.urihttp://hdl.handle.net/10084/142062
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectParalelizacecs
dc.subjectBuněčné automatycs
dc.subjectC++cs
dc.subjectMPIcs
dc.subjectParallelizationen
dc.subjectCellular Automataen
dc.subjectC++en
dc.subjectMPIen
dc.thesis.degree-branchInformatika a výpočetní technikacs
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-programInformační a komunikační technologiecs
dc.titleParalelní implementace Buněčných automatů pomocí MPIcs
dc.title.alternativeParallelization of Cellular Automaton using MPIen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 4 out of 4 results
Loading...
Thumbnail Image
Name:
KRI0255_FEI_B2647_2612R025_2020.pdf
Size:
1.7 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
KRI0255_FEI_B2647_2612R025_2020_priloha.rar
Size:
8.71 KB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
KRI0255_FEI_B2647_2612R025_2020_posudek_vedouci_Kromer_Pavel.pdf
Size:
55.04 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Krömer, Pavel
Loading...
Thumbnail Image
Name:
KRI0255_FEI_B2647_2612R025_2020_posudek_oponent_Batiha_Tarek.pdf
Size:
54.57 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Batiha, Tarek