Název: Aplikace pro vizualizaci profilingových dat
Další názvy: Application for profiling data visualization
Autoři: Úbl, Martin
Vedoucí práce/školitel: Skupa Jindřich, Ing.
Oponent: Široký David, Ing.
Datum vydání: 2016
Nakladatel: Západočeská univerzita v Plzni
Typ dokumentu: bakalářská práce
URI: http://hdl.handle.net/11025/23838
Klíčová slova: profiling;profilovací data;visualizace;perf;gprof
Klíčová slova v dalším jazyce: profiling;profiling data;visualisation;perf;gprof
Abstrakt: Hlavním cílem této práce je analýza dostupných profilingových nástrojů, jejich výstupních formátů, způsobů vizualizace jimi nasbíraných dat, návrh přenositelného modulárního nástroje pro jejich vizualizaci a jeho realizace. V prvních kapitolách je rozebrána problematika profilingu a způsobů sběru dat. Následuje analýza používaných profilingových nástrojů a formátu jejich výstupu, dále způsobů vizualizace profilingových dat a nástrojů pro vizualizaci, které jsou již dostupné. V druhé části je obsažen návrh modulárního nástroje, který bude schopen nezávisle na operačním systému a použitém profileru načíst odpovídajícím modulem profilingová data, vnitřně je analyzovat a pomocí výstupního modulu poskytnout jejich vizualizaci. Poslední část se pak zabývá realizací nástroje, obsahuje programátorskou a uživatelskou dokumentaci výsledného programu. Výstupy jsou dále ověřeny oproti výstupům již existujících nástrojů
Abstrakt v dalším jazyce: The main goal of this paper is to analyze available profiling tools, their output formats, visualization methods of their collected data and to design and implement portable modular tool for such data visualization. In first chapters, the problem of profiling and collecting performance data is investigated. Next part focuses on analysis of commonly used profiling tools and their output formats, common visualization methods and already available visualization tools. The second part contains design of modular tool, which would be able to load, analyze and visualize profiling data independently of what profiler was used and which operating system the user runs. The last part then focuses on tool realization, contains implementation details and user documentation. Outputs are validated against outputs from already existing tools
Práva: Plný text práce je přístupný bez omezení.
Vyskytuje se v kolekcích:Bakalářské práce / Bachelor´s works (KIV)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
bcwork_final.pdfPlný text práce1,99 MBAdobe PDFZobrazit/otevřít
A13B0453P-posudek.pdfPosudek oponenta práce133,06 kBAdobe PDFZobrazit/otevřít
A13B0453P-hodnoceni.pdfPosudek vedoucího práce191,05 kBAdobe PDFZobrazit/otevřít
A13B0453P-obhajoba.pdfPrůběh obhajoby práce114,28 kBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/23838

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.