• čeština
    • English
  • English 
    • čeština
    • English
  • Login
View Item 
  •   Repository Home
  • Závěrečné práce
  • bakalářské práce
  • Fakulta informačních technologií
  • 2014
  • View Item
  •   Repository Home
  • Závěrečné práce
  • bakalářské práce
  • Fakulta informačních technologií
  • 2014
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Optimalizace distribuovaného I/O subsystému projektu k-Wave

Optimization of the Distributed I/O Subsystem of the k-Wave Project

Thumbnail
View/Open
review_79932.html (1.457Kb)
Author
Vysocký, Ondřej
Advisor
Jaroš, Jiří
Referee
Hrbáček, Radek
Grade
A
Alternative metrics PlumX
http://hdl.handle.net/11012/56540
Altmetrics
http://hdl.handle.net/11012/56540
http://hdl.handle.net/11012/56540
Metadata
Show full item record
Abstract
Práce se zabývá řešením efektivního paralelního zápisu velkých objemů dat na souborovém systému Lustre. Cílový program je navržen pro projekt k-Wave simulující šíření akustických a ultrazvukových vln. Tato simulace pro svou výpočetní a datovou náročnost vyžaduje spouštění na superpočítači a implementaci pomocí knihoven pro paralelní zpracování (Open MPI) a pro uložení velkých objemů dat (HDF5). Výsledný program je implementován v jazyce C s využitím zmíněných knihoven. Správným nastavením souborového systému Lustre bylo dosaženo rychlosti 2,5 GB/s, jež odpovídá 5-ti násobnému zrychlení nativního zápisu, který byl následně pomocí techniky agregace dat zrychlen až na 3 GB/s, což naráží na teoretické limity diskového pole superpočítače Anselm.
 
This thesis deals with an effective solution of parallel writing of variable amounts of data on the Lustre file system. The work will be used by the k-Wave project designed for time domain acoustic and ultrasound simulations. Since the simulation is computationally and data intensive, the project requires to be implemented with libraries for parallel computig (Open MPI) and large data processing (HDF5) and it must run on a supercomputer. The application is implemented in C and uses previously mentioned libraries. The proper settings of the Lustre file system leads to the peak write bandwith of 2.5 GB/s that corresponds to a speedup factor of 5 compared to the reference settings. The data aggregation improved the write bandwidth by a factor of 3 compared to a naive version. Here, the achieved I/O bandwidth for certain block sizes hits the limits of the Anselm I/O subsytem (3GB/s).
 
Keywords
k-Wave, paralelní programování, Open MPI, HDF5, Lustre, superpočítač, I/O, zápis, velké množství dat, optimalizace, k-Wave, Parallel Programming, Open MPI, Message Passing Interface, HDF5, Hierarchical Data Format, Lustre, Supercomputer, I/O, Write, Big Data, Optimization
Language
čeština (Czech)
Study brunch
Informační technologie
Composition of Committee
prof. Ing. Jan M. Honzík, CSc. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) Ing. Martin Karafiát, Ph.D. (člen) doc. Ing. Ondřej Ryšavý, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen)
Date of defence
2014-06-17
Process of 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 A. Otázky u obhajoby: Je možné při použití HDF5 překrýt výpočet se zápisem do souboru? Jaký vliv by mělo překrytí na rychlost zápisu? Jak velká by musela být simulační doména (resp. celková velikost subdomén v oblastech zájmu), aby došlo k vyčerpání operační paměti uzlu při zápisu pomocí jediného uzlu (64 GB na superpočítači Anselm)? Bylo by možné využít tlusté uzly pro agregaci dat a následný zápis do souboru?
Result of the defence
práce byla úspěšně obhájena
Persistent identifier
http://hdl.handle.net/11012/56540
Source
VYSOCKÝ, O. Optimalizace distribuovaného I/O subsystému projektu k-Wave [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014.
Collections
  • 2014 [305]
Citace PRO

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback | Theme by @mire NV
 

 

Browse

All of repositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Statistics

View Usage Statistics

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback | Theme by @mire NV