48 research outputs found

    Parallel signal processing with help of GPU

    Get PDF
    Práce v úvodu naznačuje historii vzniku moderních grafických procesorů. V teoretické části textu je popsáno minimum k programovacímu modelu nutnému k naprogramování jednoduchých DSP algoritmů. Další část potom zpracovává tři běžné algoritmy pro zpracování signálu - filtr s konečnou impulsní odezvou, naivní implementaci diskrétní kosinové transformace typu II. a rychlou Fourierovu transformaci. Pro demonstraci paralelních možnosti GPU byl vybrán algoritmus kódování obrazových dat JPEG komprese, na kterém jsou dobře patrné výhody i nevýhody paralelního zpracování dat a kompromisy, po kterých je nutné sáhnout.In the introduction, the bachelor thesis outlines the origins of modern graphic processors. The theoretical part of the text describes the minimum of required information from parallel programming model essential to program simple DSP algorithms. The next part elaborate on three common DSP algorithms, finite impulse response filter, naive implementation of discrete cosine transform type II, and fast Fourier transform. To demonstrate parallel capability of GPU, algorithm for JPEG compression was chosen as JPEG compression is favorable because it illustrates both advantages and disadvantages of parallel data processing on GPU, and compromises needed to be considered.

    Assessing the Impakt fitness Information System and Proposing Modifications

    Get PDF
    Tato diplomová práce se zaměřuje na problematiku zhodnocení současného stavu informačního systému vybrané společnosti, zabývající se poskytováním sportovních služeb ve Vyškově a okolí. Na základě poznatků získaných z analýzy informačního systému je cílem práce navrhnout opatření ke zlepšení nalezených slabých míst a odstranění potenciálních nedostatků.This diploma thesis analyses a company providing complex sport services in a Vyškov region. The analysis assesses the information system of the organization to understand its position. It identifies the strengths, weaknesses, opportunities, and threats to use it as a foundation for a new company IT strategy.

    Analysis and Optimisation of Amateur Ice Hockey League Team Management

    Get PDF
    Bakalářská práce je zaměřena na analýzu a optimalizaci řízení amatérského hokejového klubu. Hlavním cílem této práce je navrhnout nástroj managementu, který bude efektivně řešit analýzou zjištěné problémy.This bachelor thesis focuses on analysis and optimisation of managing amateur ice hockey league club. Main goal of the thesis is designing modul of management, which could be applied to effectively solve the main issues in this enviroment by analysis.

    Reuse of waste material "waste sludge water" from a concrete plant in cement composites: A case study

    Get PDF
    This paper presents the results of research dealing with the use of recycled waste sludge water from a concrete plant (CP) as partial or complete replacement of mixing water in cement mixtures. The need to recycle waste sludge water generated as a by-product (waste sludge water) during the production of fresh concrete in the concrete plant results from the environmental and economic problems associated with the operation of the concrete plant. Mixing water was replaced with recycled waste sludge water in the amount of 25%, 50%, 75%, and 100%. In order to determine the effect of partial or complete replacement of mixing water with waste sludge water from the concrete plant in the production of cement composites, laboratory tests of waste sludge water were carried out to determine whether the waste sludge water complies with the requirements for mixing water defined in CSN EN 1008. The tests also determined the properties of fresh cement mortar and hardened cement composites. These were tests of the beginning and end of cement mortar setting, and the strength characteristics (flexural strength, compressive strength). The results of these tests show that it is possible to replace the mixing water by waste sludge water from the concrete plant in the amount of up to 25% without significantly affecting the tested properties, in comparison with the formula containing pure mixing water.Web of Science921art. no. 451

    Active Loudspeaker Crossover with DSP

    No full text
    Semestrální práce se věnuje mapování a ověření technologií pro zpracování projektu aktivní výhybky reprosoustavy s využitím DSP. Reproduktorová soustava bude třípásmová s otevřenou ozvučnicí. Návrh analogové výhybky takové soustavy je značně komplexní s ohledem na nutnost kompenzace akustického zkratu a vlastností reproduktorů otevřené ozvučnice.Semestral thesis is devoted to mapping and verification technologies for the project active loudspeaker crossover using DSP. Three way systém will use open baffle. Design of analog crossover is complex due to the need of compensating for acoustic short circuit and properties of laudspeakers.

    Debugger for Windows

    No full text
    This work deals with analysis of available debugging means of the operating system Microsoft Windows XP on the IA-32 platform and ensuing implementation of an application debugger. The resulting implementation (the project RazeDebugger) supports multithreaded debugging, SIMD instructions, and viewing of accessible debugging information from source code. The work also includes comparison of the project RazeDebugger and other existing debuggers. The comparison aims at these aspects of debuggers: available functions, user friendliness, CPU usage, performance, stability, and also reaction to special behavior of the debuggee

    CSG modeling for polygonal objects

    No full text
    This work deals with an efficient and robust technique of performing Boolean operations on polygonal models. Full robustness is achieved within an internal representation based on planes and BSP (binary space partitioning) trees, in which operations can be carried out exactly in mere fixed precision arithmetic. Necessary conversions from the usual representation to the inner one and back, including their consequences are analyzed in detail. The performance of the method is optimized by a localization scheme in the form of an adaptive octree. The resulting implementation RazeCSG is experimentally compared with implementations used in practice Carve and Maya, which are not fully robust. For large models, RazeCSG shows only twice lower performance in the worst case than Carve, and is at least 130 times faster than Maya
    corecore