Neblokující vstup/výstup pro projekt k-Wave
but.committee | prof. Ing. Martin Drahanský, Ph.D. (předseda) doc. Mgr. Adam Rogalewicz, Ph.D. (místopředseda) Ing. Ondřej Lengál, Ph.D. (člen) Mgr. Kamil Malinka, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) Ing. Vladimír Veselý, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Jaký význam má ve vztahu k navrženému řešení neuniformní přístup do paměti (NUMA architektura)? V kapitole 3 je přínos paralelizace popsán pomocí Amdahlova zákona, mnoho HPC aplikací ale spoléhá spíše na Gustafsonův zákon. Jaký je vztah mezi těmito dvěma modely a vstupně-výstupními operacemi? Není z pohledu správce superpočítače, že vytváříte vlákna? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Jaroš, Jiří | cs |
dc.contributor.author | Kondula, Václav | cs |
dc.contributor.referee | Vaverka, Filip | cs |
dc.date.created | 2020 | cs |
dc.description.abstract | Práce se zabývá implementací neblokujícího vstupně výstupního rozhraní pro projekt k-Wave, jež je navržen pro simulaci šíření ultrazvuku. Hlavní zaměření je na simulace velkých domén, jež kvůli vysokým nárokům na výpočetní výkon musí být spuštěny na superpočítačích a produkují až desítky GB dat během jediného simulačního kroku. V rámci této diplomové práce jsem navrhl a implementoval neblokující rozhraní pro ukládání dat využitím dedikovaných vláken, čímž se umožní překrytí výpočtu simulace s diskovými operacemi za účelem zkrácení doby provádění simulace. V projektu k-Wave se díky tomuto přístupu podařilo dosáhnout zrychlení až 33%, což má za následek mimo jiné také snížení finanční zátěže běhu simulace. | cs |
dc.description.abstract | This thesis deals with an implementation of non-blocking I/O interface for the k-Wave project, which is designed for time-domain simulation of ultrasound propagation. Main focus is on large domain simulations that, due to high computing power requirements, must run on supercomputers and produce tens of GB of data in a single simulation step. In this thesis, I have designed and implemented a non-blocking interface for storing data using dedicated threads, which allows to overlap simulation calculations with disk operations in order to speed up the simulation. An acceleration of up to 33% was achieved compared to the current implementation of project k-Wave, which resulted, among other things, also to reduce cost of the simulation. | en |
dc.description.mark | B | cs |
dc.identifier.citation | KONDULA, V. Neblokující vstup/výstup pro projekt k-Wave [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020. | cs |
dc.identifier.other | 129265 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/192447 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | k-Wave | cs |
dc.subject | MPI | cs |
dc.subject | I/O | cs |
dc.subject | C++ | cs |
dc.subject | HDF5 | cs |
dc.subject | PHDF5 | cs |
dc.subject | paralelizmus | cs |
dc.subject | HPC | cs |
dc.subject | vícevláknové zpracování | cs |
dc.subject | k-Wave | en |
dc.subject | MPI | en |
dc.subject | I/O | en |
dc.subject | C++ | en |
dc.subject | HDF5 | en |
dc.subject | PHDF5 | en |
dc.subject | parallelism | en |
dc.subject | HPC | en |
dc.subject | multithreading | en |
dc.title | Neblokující vstup/výstup pro projekt k-Wave | cs |
dc.title.alternative | Non-Blocking Input/Output for the k-Wave Toolbox | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2020-07-15 | cs |
dcterms.modified | 2020-07-17-14:42:11 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 129265 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:30:55 | en |
sync.item.modts | 2025.01.17 12:52:16 | en |
thesis.discipline | Bezpečnost informačních technologií | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 3.12 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-21796_v.pdf
- Size:
- 86.42 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-21796_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-21796_o.pdf
- Size:
- 93.58 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-21796_o.pdf
Loading...
- Name:
- review_129265.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_129265.html