dc.contributor.advisor | Krömer, Pavel | |
dc.contributor.author | Kříž, Dominik | |
dc.date.accessioned | 2020-10-02T09:27:53Z | |
dc.date.available | 2020-10-02T09:27:53Z | |
dc.date.issued | 2020 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/142062 | |
dc.description.abstract | Cí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.abstract | The 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.format.extent | 1780126 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | Paralelizace | cs |
dc.subject | Buněčné automaty | cs |
dc.subject | C++ | cs |
dc.subject | MPI | cs |
dc.subject | Parallelization | en |
dc.subject | Cellular Automata | en |
dc.subject | C++ | en |
dc.subject | MPI | en |
dc.title | Paralelní implementace Buněčných automatů pomocí MPI | cs |
dc.title.alternative | Parallelization of Cellular Automaton using MPI | en |
dc.type | Bakalářská práce | cs |
dc.contributor.referee | Batiha, Tarek | |
dc.date.accepted | 2020-08-19 | |
dc.thesis.degree-name | Bc. | |
dc.thesis.degree-level | Bakalářský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | dobře | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | KRI0255_FEI_B2647_2612R025_2020 | |
dc.rights.access | openAccess | |