Vizualizace paralelismu aplikace v prostředí IDE CodeLite

DSpace Repository

Language: English čeština 

Vizualizace paralelismu aplikace v prostředí IDE CodeLite

Show full item record

No preview available
Title: Vizualizace paralelismu aplikace v prostředí IDE CodeLite
Author: Zeman, Nikola
Advisor: Bližňák, Michal
Abstract: 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
Date: 2012-02-24
Availability: Bez omezení
Department: Ústav informatiky a umělé inteligence
Grade for thesis and defense: A 27535


Citace závěřečné práce

Files in this item

Files Size Format View
zeman_2012_dp.zip 165.1Mb Unknown View/Open
zeman_2012_vp.pdf 101.6Kb PDF View/Open
zeman_2012_op.pdf 90.95Kb PDF View/Open

This item appears in the following Collection(s)

Show full item record

Find fulltext

Search DSpace


Browse

My Account