Národní úložiště šedé literatury Nalezeno 6 záznamů.  Hledání trvalo 0.01 vteřin. 
Systém pro automatické testování vývojových nástrojů
Aschenbrenner, Vojtěch ; Šuška, Boris (oponent) ; Hruška, Tomáš (vedoucí práce)
Projekt Lissom se zabývá vývojem prostředí pro návrh aplikačně specifických procesorů či SoC (System on Chip). Vyvíjí nástroje typu assembler, disassembler, simulátor, překladač jazyka C apod. Celé prostředí je třeba průběžně testovat, proto také vznikla tato práce. Práce se zabývá softwarovým testováním obecně, jeho rozdělením a popsáním několika existujících systémů. Těmi se inspiruje, řeší návrh a implementaci testovacího systému pro projekt Lissom. Systém je postaven na porovnávání výstupů nástrojů s jejich referenčními protějšky. Pro kompletní funkčnost systému byly navíc naprogramovány nástroje pro komunikaci se systémem Bugzilla a jednoduchý odesilatel e-mailů.
BUSE: Block Device in Userspace
Aschenbrenner, Vojtěch ; Desnoyers, Peter (vedoucí práce)
Ačkoliv je implementace ovladače blokového zařízení v uživatelském prostoru mo- derního operačního systému možná, je velmi neobvyklá a často dosahuje velmi nízkého výkonu. Možnost snadno implementovat vysoce výkonný ovladač bloko- vého zařízení v uživatelském prostoru by dovolila rychlejší ověřování vědeckých poznatků z oblasti datových úložišť a umožnila by navrhovat bloková zařízení, která fungují velmi odlišně od těch tradičních. V této práci představujeme "Block Device in Userspace" (BUSE), což je linuxový modul a komunikační protokol, který umožňuje vývoj vysoce výkonného ovla- dače blokového zařízení v uživatelském prostoru. V porovnání s dosud existují- cími přístupy BUSE výborně škáluje na moderních vícejádrových architekturách, poskytuje nejméně 7x vyšší propustnost a nabízí výrazně jednodušší nastavení. Modul komunikuje s ovladačem v uživatelském prostoru přes sdílenou paměť, což eliminuje nadbytečné kopírování paměti. BUSE dále řeší případné konziste- nční problémy typu zápis po zápisu či čtení po zápisu, které jsou způsobeny více frontami bez synchronizace v příslušné části operačního systému. Tím je výrazně usnadněna implementace ovladače v uživatelském prostoru, která se může plně věnovat problémové doméně. Jako demonstraci použití BUSE práce dále představuje "Block Device in S3" (BS3). Jedná...
BUSE: Block Device in Userspace
Aschenbrenner, Vojtěch ; Desnoyers, Peter (vedoucí práce) ; Reinecke, Hannes (oponent)
Ačkoliv je implementace ovladače blokového zařízení v uživatelském prostoru mo- derního operačního systému možná, je velmi neobvyklá a často dosahuje velmi nízkého výkonu. Možnost snadno implementovat vysoce výkonný ovladač bloko- vého zařízení v uživatelském prostoru by dovolila rychlejší ověřování vědeckých poznatků z oblasti datových úložišť a umožnila by navrhovat bloková zařízení, která fungují velmi odlišně od těch tradičních. V této práci představujeme "Block Device in Userspace" (BUSE), což je linuxový modul a komunikační protokol, který umožňuje vývoj vysoce výkonného ovla- dače blokového zařízení v uživatelském prostoru. V porovnání s dosud existují- cími přístupy BUSE výborně škáluje na moderních vícejádrových architekturách, poskytuje nejméně 7x vyšší propustnost a nabízí výrazně jednodušší nastavení. Modul komunikuje s ovladačem v uživatelském prostoru přes sdílenou paměť, což eliminuje nadbytečné kopírování paměti. BUSE dále řeší případné konziste- nční problémy typu zápis po zápisu či čtení po zápisu, které jsou způsobeny více frontami bez synchronizace v příslušné části operačního systému. Tím je výrazně usnadněna implementace ovladače v uživatelském prostoru, která se může plně věnovat problémové doméně. Jako demonstraci použití BUSE práce dále představuje "Block Device in S3" (BS3). Jedná...
Firmware for CzechLight optical measurement and calibration device
Oboňová, Ivona ; Kratochvíl, Miroslav (vedoucí práce) ; Aschenbrenner, Vojtěch (oponent)
Cieľom tejto práce je implementovať firmvér pre Opticko meriacie a kalibračné zariadenie, ktoré bolo navrhnuté a vytvorené v CESNETu. Účelom tohto zariadenia je zjednodušiť kalibráciu pre rôzne opticko-vláknové sieťové zariadenia, používané v CESNET infraštruktúre. Práca obsahuje prehľad internej štruktúry a komunikačného rozhrania, ktoré je neskôr použité pre dizajn a implentáciu firmvéru. Výsledky sú predvedené na vytvorených unit testoch, implementovanom simulátore a reálnom hardvéri spustením merania na existujúcich komponentách. Vyprodukovaný firmvér bude slúžiť ako podklad pre vývoj komplikovanejších zariadení v CESNETu.
Firmware for CzechLight optical measurement and calibration device
Oboňová, Ivona ; Kratochvíl, Miroslav (vedoucí práce) ; Aschenbrenner, Vojtěch (oponent)
Cieľom tejto práce je implementovať firmvér pre Opticko meriacie a kalibračné zariadenie, ktoré bolo navrhnuté a vytvorené v CESNETu. Účelom tohto zariadenia je zjednodušiť kalibráciu pre rôzne opticko-vláknové sieťové zariadenia, používané v CESNET infraštruktúre. Práca obsahuje prehľad internej štruktúry a komunikačného rozhrania, ktoré je neskôr použité pre dizajn a implentáciu firmvéru. Výsledky sú predvedené na reálnom hardvéri spustením merania na existujúcich komponentách. Vyprodukovaný firmvér bude slúžiť ako podklad pre vývoj komplikovanejších zariadení v CESNETu.
Systém pro automatické testování vývojových nástrojů
Aschenbrenner, Vojtěch ; Šuška, Boris (oponent) ; Hruška, Tomáš (vedoucí práce)
Projekt Lissom se zabývá vývojem prostředí pro návrh aplikačně specifických procesorů či SoC (System on Chip). Vyvíjí nástroje typu assembler, disassembler, simulátor, překladač jazyka C apod. Celé prostředí je třeba průběžně testovat, proto také vznikla tato práce. Práce se zabývá softwarovým testováním obecně, jeho rozdělením a popsáním několika existujících systémů. Těmi se inspiruje, řeší návrh a implementaci testovacího systému pro projekt Lissom. Systém je postaven na porovnávání výstupů nástrojů s jejich referenčními protějšky. Pro kompletní funkčnost systému byly navíc naprogramovány nástroje pro komunikaci se systémem Bugzilla a jednoduchý odesilatel e-mailů.

Viz též: podobná jména autorů
2 Aschenbrenner, Vít
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.