National Repository of Grey Literature 11 records found  1 - 10next  jump to record: Search took 0.01 seconds. 
Optimization of the Distributed I/O Subsystem of the k-Wave Project
Vysocký, Ondřej ; Klepárník, Petr (referee) ; Jaroš, Jiří (advisor)
This thesis deals with an effective solution of the parallel I/O of the k-Wave tool, which is designed for time domain acoustic and ultrasound simulations. k-Wave is a supercomputer application, it runs on a Lustre file system and it requires to be implemented with MPI and stores the data in suitable data format (HDF5). I designed three methods of optimization which fits k-Wave's needs. It uses accumulation and redistribution techniques. In comparison with the native write, every optimization method led to better write speed, up to 13.6GB/s. It is possible to use these methods to optimize every data distributed application with the write speed issue.
Comparison of Parallel File Systems
Pazdera, Michal ; Michal, Bohumil (referee) ; Kašpárek, Tomáš (advisor)
The goal of this thesis was to explore several parallel file systems, and to evaluate their performance under various conditions. The main focus of this assessment were read and write speeds in different workloads, the reliability of each system, and also their ability to protect from data loss. Initially, this thesis introduces eight of the most commonly used parallel file systems. From these, three were selected for further testing: Lustre, GlusterFS, and CephFS. To be able to evaluate their performance accurately, a suite of automated tests was developed. These benchmarks were run for each individual file system in our testing lab. The final part of this work evaluates the results and discusses the features of each of the file systems and their suitability for particular workloads.
Non-Blocking Input/Output for the k-Wave Toolbox
Kondula, Václav ; Vaverka, Filip (referee) ; Jaroš, Jiří (advisor)
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.
Control system for cantilever gates
Koždoň, Ondřej ; Arm, Jakub (referee) ; Bradáč, Zdeněk (advisor)
The goal of this bachelor's thesis is to design a battery powered control system for wireless controlling swing gate (may be used for cantilever sliding gates or garage doors). This system is designed as a small electronic system with necessary Inputs/Outputs (I/O) and an Input for charging a battery from solar cells. The result of this bachelor's thesis are two main PCBs with dimensions of 5×5cm for controlling the gate and remote controller with dimensions of 2,3×4,4cm. Main PCB allows adding more remotes, deleting all remotes and modes for the way of controlling the gate (opposite direction, open only, close only, open wing, close wing, stop the gate) and selecting Master/Slave gate. Communication works on frequency of 434MHz.
Control system for cantilever gates
Koždoň, Ondřej ; Šťastný, Ladislav (referee) ; Bradáč, Zdeněk (advisor)
In this bachelor's thesis is designed and in detail described a battery powered control system for wireless controlling swing gate. This system is designed as a small electronical system with necessary Inputs/Outputs (I/O) an Input for powering from solar cells and it is equipped with requisite software.
Non-Blocking Input/Output for the k-Wave Toolbox
Kondula, Václav ; Vaverka, Filip (referee) ; Jaroš, Jiří (advisor)
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.
Optimization of the Distributed I/O Subsystem of the k-Wave Project
Vysocký, Ondřej ; Klepárník, Petr (referee) ; Jaroš, Jiří (advisor)
This thesis deals with an effective solution of the parallel I/O of the k-Wave tool, which is designed for time domain acoustic and ultrasound simulations. k-Wave is a supercomputer application, it runs on a Lustre file system and it requires to be implemented with MPI and stores the data in suitable data format (HDF5). I designed three methods of optimization which fits k-Wave's needs. It uses accumulation and redistribution techniques. In comparison with the native write, every optimization method led to better write speed, up to 13.6GB/s. It is possible to use these methods to optimize every data distributed application with the write speed issue.
Control system for cantilever gates
Koždoň, Ondřej ; Šťastný, Ladislav (referee) ; Bradáč, Zdeněk (advisor)
In this bachelor's thesis is designed and in detail described a battery powered control system for wireless controlling swing gate. This system is designed as a small electronical system with necessary Inputs/Outputs (I/O) an Input for powering from solar cells and it is equipped with requisite software.
Control system for cantilever gates
Koždoň, Ondřej ; Arm, Jakub (referee) ; Bradáč, Zdeněk (advisor)
The goal of this bachelor's thesis is to design a battery powered control system for wireless controlling swing gate (may be used for cantilever sliding gates or garage doors). This system is designed as a small electronic system with necessary Inputs/Outputs (I/O) and an Input for charging a battery from solar cells. The result of this bachelor's thesis are two main PCBs with dimensions of 5×5cm for controlling the gate and remote controller with dimensions of 2,3×4,4cm. Main PCB allows adding more remotes, deleting all remotes and modes for the way of controlling the gate (opposite direction, open only, close only, open wing, close wing, stop the gate) and selecting Master/Slave gate. Communication works on frequency of 434MHz.
Optimization of the Distributed I/O Subsystem of the k-Wave Project
Vysocký, Ondřej ; Hrbáček, Radek (referee) ; Jaroš, Jiří (advisor)
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).

National Repository of Grey Literature : 11 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.