National Repository of Grey Literature 12 records found  1 - 10next  jump to record: Search took 0.01 seconds. 
Asymmetric-Key Cryptography in Embedded Systems
Záhorský, Matej ; Kula, Michal (referee) ; Nosko, Svetozár (advisor)
Účelom tejto práce je prieskum a implementácia existujúceho asymetrického kryptografického algoritmu v FPGA a vyhodnotenie jeho výkonu. Prvá kapitola sa zameriava na vstavané systémy a FPGA, pričom popisuje ich štruktúru a použitie. V druhej kapitole je porovnanie kryptografických algoritmov a ich vlastností, ktoré umožňujú ich použitie vo vstavaných systémoch. Fázy návrhu a implementácie v tomto projekte popisujú a implementujú riešenie, ktoré zahŕňa výber a integráciu podpisovacieho algorithmu v FPGA. Dodatočné optimalizácie na zvýšenie výkonu sú taktiež naimplementované vo forme hardvérovej akcelerácie, ktoré sú zároveň porovnané s pôvodným algoritmom v kapitole vyhodnotenia.
Acceleration of 2D Wavelet transform on parallel architectures
Kula, Michal ; Schier, Jan (referee) ; Sojka, Eduard (referee) ; Zemčík, Pavel (advisor)
I přesto, že byla 2D diskrétní vlnková transformace předmětem řady rozsáhlých studií, některé aspekty této problematiky byly doposud opomíjeny. Mezi takové aspekty lze zařadit techniky pro výpočet této transformace se zaměřením na vyvažování synchronizací, aritmetických instrukcí a využití paměti pro různé architektury. Tato práce ukazuje několik nových metod výpočtu této transformace s různě nastaveným vybalancováním těchto operací. Tyto metody jsou detailně popsány a jejich chování je vyhodnoceno na několika grafických adaptérech za použití GPGPU, zpracování pomocí grafické pipeliny a vícejádrových procesorů pomocí OpenMP.
Acceleration Structure Building on GPU
Hába, Jiří ; Kula, Michal (referee) ; Starka, Tomáš (advisor)
This thesis focuses on the construction of octree for three-dimensional triangular models on graphics hardware. This acceleration structure was chosen based on a comparison of the most commonly used acceleration structures. The approach to the construction of this structure is based on the method of construction of a sparse voxel octree which is derived from the former. The process uses voxelization accelerated by the graphics card's rendering pipeline. To facilitate this process and enable the integration of the proposed procedure into future applications, this thesis also includes design of a C++ language library.
Smart City Brno - Researches
Witassek, Pavel ; Kula, Michal (referee) ; Nosko, Svetozár (advisor)
The goal of this thesis is to create the solution for the City of Brno, which will enable the collection of ideas and information about individual areas from the inhabitants of the city. The provided implementation is composed from two parts, the first one is the server with the API interface and the second one is the web application with the map. The mental map is used for the records of the opinions of the inhabitants of the City of Brno, where the responders mark the points. The City of Brno gets the feedback from its citizens and more important, the city gets the possibility to define its own survey and the city does not have to use costly solutions, which would anyway have to be adopted to the city needs.
Mobile Client Server Application
Manďák, Roman ; Musil, Petr (referee) ; Kula, Michal (advisor)
This master thesis is focused on designing the client and the server part of an application for text and multimedia communication between its users. The design takes into account reusing of the components and making them easily embeddable into another application. The project consists of a detailed analysis of communication protocols used for this type of applications, a description of possibilities of the iOS platform and development on this platform. Finally, the implementation and its possible extensions are described.
Parallelisation of Ultrasound Simulations on Multi-GPU Clusters
Dujíček, Aleš ; Kula, Michal (referee) ; Jaroš, Jiří (advisor)
This work is part of the k-Wave project, which is a toolbox designed for time ultrasound simulations in complex and heterogeneous media. The simulation functions are based on the k-space pseudospectral method. The goal of this work is to compute these simulations on graphics cards using local domain decompostion. Thanks to decomposition we could compute these simulations faster, and on larger data grids. The main goal of this work is to achieve efficiency and scalability.
Transport Layer DOS Attack Generator and Protection
Pelánek, Lukáš ; Kula, Michal (referee) ; Musil, Petr (advisor)
This bachelor thesis focuses on the issues of Denial of Service attacks and the defense against them. It explains the inner workings of computer networks, the principles of DoS attacks and the defense against them. The second part of the thesis focuses on the design and deployment of an application that is able to generate network attacks SYN flood, UDP flood and ICMP flood. The conclusion of this thesis describes the process of testing the application and evaluation of the achieved results.
Application Layer DOS Attack Generator and Protection
Juhaňák, Pavel ; Kula, Michal (referee) ; Musil, Petr (advisor)
This bachelor’s thesis is focused on generating DoS attacks and protect against them. It should introduce the reader to the problems of DoS attacks, explain their division and the basic principles of their operation to him. Furthermore, it provides methods and advices how to defend against such attacks or to prevent their occurrence. It provides a preview of the available DoS tools and their evaluation to the reader. The tool able to generate DoS attacks is designed and implemented as a part of this work. It is capable of generating HTTP GET, HTTP POST and DNS amplification attacks. The DoS tool was successfully tested during attacks on a web server Apache 2.2.21. The records and evaluation of these tests are also part of this work.
Building kD Tree on GPU
Bajza, Jakub ; Kula, Michal (referee) ; Kobrtek, Jozef (advisor)
This term project addresses the construction of kD tree acceleration structures and parallelization of this construction using GPU. At the beginning, there is an introduction of the reader into CUDA platform for parallel programming. There is a decription of generic principles as well as specific features that will be used in this thesis. Following that the reader is put into the issue of acceleration structures for Ray tracing. These structures are described and the kD tree acceleration structure and its variants are portrayed in detail. After that the analysis of chosen kD tree variant is broken down and the problems and issuse of its parallel implementation are adressed. As a part of implementation discription, there is a short descripton of CPU variant and detailed specifications of the CUDA kernels. The testing section brings the results of implementation in form of CPU vs GPU comparison, as well as evaluation of how much the metric set in design was fulfilled. In the end there is a summary of achieved goals and results followed by possible future improvements for the implementation.
GPGPU Libraries Benchmark
Kula, Michal ; Korček, Pavol (referee) ; Pospíchal, Petr (advisor)
Bachelor´s thesis deals with principles of graphics adaptors work and their using for common calculations by the help of graphics library and bachelor´s thesis deals also with comparing of these libraries. In the bachelor´s thesis, there is explanation of suitability of graphics adaptors usage for different types of calculations, restrictions and efficiency usage of programming method on basis of principles of graphics adaptors work. In the bachelor´s thesis, there are comparisons of graphics libraries Nvidia Cuda and OpenCL, their comparisons both in transfer rates and for simple and complex calculations. Bachelor´s thesis results are interpretations of tests and suitability assessments of utilization of graphics libraries in selected calculations.

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