National Repository of Grey Literature 10 records found  Search took 0.00 seconds. 
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.
Graphics and Video Algorithms in GP-GPU
Kula, Michal ; Polok, Lukáš (referee) ; Zemčík, Pavel (advisor)
This diploma thesis is focused on object detections through general-purpose computing on graphics processor units. There is an explanation of graphics adapters work and basics of their architecture in this thesis. Based on the adapters, there is the effective work in libraries for general-purpose computing on graphics processor units demonstrated in this thesis. Further, the thesis shows the available algorithms for object detection and which ones from them are possible to be effectively parallelized. In conclusion of this thesis, there is a comparison of the object detections speeds to common implementations on classical processors.
Fast Tissue Image Reconstruction Using a Graphics Card
Kadlubiak, Kristián ; Kula, Michal (referee) ; Jaroš, Jiří (advisor)
The photoacoustic spectroscopy is a recently developed imaging method that finds applications in many scientific fields such as medicine, biochemistry, materials engineering and many others. The photoacoustic spectroscopy finds particularly nice applications in medicine due to its properties such as non-invasiveness, non-aggressiveness and great accuracy. The source of this accuracy lies in advanced time-consuming calculations including operations like FFT and trilinear interpolation. This thesis is dedicated to the acceleration of this technique on a graphics card. In our implementation, we have taken a full advantage of various features provided in modern GPUs such as shared memory and texture hardware. Our implementation has been tested on one of the most powerful GPU designed for high performance computing, namely NVIDIA K20m. In this environment, our application speeds up certain parts of reconstruction by a factor above 400. In a single run mode, the whole reconstruction runs a bit longer than the pure MATLAB version due to the necessity of transferring data between MATLAB and the CUDA code, although the developed approach reduced the data transfers between MATLAB and GPU by 37%. The real potential of the implementation reveals while processing large batches of photoacoustic images.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.