Vizualizace paralelismu aplikace v prostředí IDE CodeLite
Zobrazit celý záznam
Není dostupný náhled
Název:
|
Vizualizace paralelismu aplikace v prostředí IDE CodeLite |
Autor: |
Zeman, Nikola
|
Vedoucí: |
Bližňák, Michal
|
Abstrakt:
|
Cílem této diplomové práce je prozkoumat používané vývojové nástroje, které umožňují zobrazit paralelismus. Dále bylo za cíl vytvořit multiplatformní aplikaci, schopnou vizualizovat aktivitu vláken ve vývojovém prostředí CodeLite, který tuto schopnost vizualizace doposud postrádal. Aplikace umožní zobrazovat aktivitu vláken v čase s možností náhledu, jakou činnost vlákno v daném okamžiku vykonává a to pomocí zásobníku volání. Umožní také sledovat parametry, jako jsou využití paměti, vytížení jader CPU a další statistické údaje. V první části této práce se seznámíme se základními pojmy a principy, dále s ladícími nástroji vývojových prostředí Visual Studio a Oracle Sun Studio. Další část je věnována popisu nástrojů a knihoven, které jsme použili při vývoji vlastního analyzátoru vláken. Použili jsme volně šiřitelnou knihovnu "System information Gather And Reporter" (Sigar) a ladící nástroj "The GNU project Debugger" (GDB). Sigar nám umožnil získat systémové informace z operačního systému a GDB jsme použili k pozastavení běžícího vlákna a získání zásobníku volání tzv. "call stack". V poslední části diplomové práce je zpracována programová a uživatelská dokumentace. |
URI:
|
http://hdl.handle.net/10563/24634
|
Datum:
|
2012-02-24 |
Dostupnost:
|
Bez omezení |
Ústav:
|
Ústav informatiky a umělé inteligence |
Klasifikace závěřečné práce a její obhajoby:
|
A
27535
|
Citace závěřečné práce
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
Zobrazit celý záznam
Prohledat DSpace
Procházet
-
Vše v DSpace
-
Tato kolekce
Můj účet