Now showing items 1-20 of 31

  • Aplikace pro odhalování plagiátů u rozsáhlých projektů 

    Kačic, Matej
    Cieľom práce je vytvoriť aplikáciu, ktorá rozpozná plagiáty v programovom kóde v projektoch bez kostry. Zaoberá sa konštrukciami v jazyku C a C++ a ich následným použitím pri detekcii plagiátov. Projekty prejdú fázami ...
  • Creepová životnost vysokomolekulárního polyethylenu (HDPE) 

    Patzelt, Petr
    V teoretické části předložené diplomové práce se uvádí popis materiálových vlastností a testovacích parametrů, které mají vliv na průběh SCG. Experimentální část je zaměřená na porovnání vlivů různých podmínek na průběh ...
  • Demonstrační program vyhledávání řetězců v textu 

    Šatka, Petr
    V mé práci se zabývám problematikou vyhledávacích algoritmů. Cílem bylo vytvořit program pro demonstraci principu algoritmů pro vyhledávání v textu uvedených v opoře pro předmět Algoritmy. Vytvořený program tyto algoritmy ...
  • Dynamická rekonfigurace hardwarových akcelerátorů 

    Brabec, Lukáš
    Práce se věnuje využití dynamické rekonfigurace FPGA v oblasti aplikačně specifických procesorů, a to zejména vzhledem k rychlosti jejich vývoje, možnostem akcelerace výpočtů a univerzality. Dále je navrženo rozšíření ...
  • Editor jazyka CodAL v prostředí Eclipse 

    Hynek, Jiří
    Tato diplomová práce se zabývá tvorbou editoru jazyka CodAL pro vývojové prostředí projektu Lissom, které je založené na prostředí Eclipse. Cílem této práce je analyzovat problém tvorby editorů a rozebrat doplňky existujících ...
  • Efektivní správa paměti ve vícevláknových aplikacích 

    Vašíček, Libor
    Tato práce popisuje návrh a implementaci efektivní správy paměti pro vícevláknové aplikace. Nejprve jsou popsány možnosti virtuální paměti, jež poskytují moderní operační systémy, mezi něž patří Microsoft Windows a Linux. ...
  • Emulace paměťových subsystémů v multiprocesorovém prostředí 

    Rajčok, Andrej
    Táto práce rozebíra problém návrhu emulačné platformy pro mutiprocesorové systémy so sdílenou paměťí. V tejto práci je řešený problém multiprocesorove komunikace, rozebírají se různé komunikační systémy používané na ...
  • Emulátor jednoduchého procesoru 

    Kuzník, Petr
    Emulátor bude navržen jako obecný, schopný emulovat různorodé architektury. Jednotlivé architektury budou v samostatných modulech implementovaných jako dynamicky linkované dll knihovny. Hlavním cílem je dosáhnout právě ...
  • Generátor manuálu instrukční sady 

    Křen, Michal
    Tato bakalářská práce se zabývá vytvořením generátoru manuálu instrukční sady, který je součástí projektu Lissom. Model mikroprocesoru je popsán v jazyce ISAC pro popis architektury mikroprocesoru i instrukční sady, kde ...
  • Implementace obecného VLIW procesoru v FPGA 

    Kuběna, Petr
    VLIW procesory jsou paralelní výpočetní zařízení používaná v oblastech od vestavěných systémů po servery. Práce obsahuje popis jejich architektury. Hlavním zaměřením je návrh a následně tvorba vlastního obecného VLIW ...
  • Implementace obecného zpětného assembleru 

    Přikryl, Zdeněk
    Tato práce popisuje proces vytváření disassembleru pro nově navrhované procesory. Kritériem při vytváření je jeho automatické vygenerování. Instrukční sada pro procesor je modelována pomocí specializovaného jazyka ISAC, ...
  • Interaktivní zpětný assembler 

    Mrva, Milan
    V práci jsou popsané postupy a nástroje zpětného inženýrství v rámci softwaru. Uvedené jsou techniky ochrany před rozkladem či zkoumáním obsahu spustitelného souboru. Představené jsou příklady programů zabývajících se ...
  • Ladicí nástroj generických simulátorů mikroprocesorů 

    Wilczák, Milan
    Procesory s aplikačně specifickou instrukční sadou se stávají součástí každodenního života, přestože obvykle nejsou na první pohled vidět. Při jejich vývoji je potřeba nějak popsat jejich architekturu, instrukční sadu a ...
  • Mobilní klient pro publikování fotografií 

    Paulíček, Ondřej
    Cílem práce bylo vytvořit aplikaci na platformě Windows Mobile 6 pro publikování fotografií svázaných s geografickými údaji na internetu. Aplikace bude umožňovat propojení fotografií s geografickými údaji za využití ...
  • Nástroj pro návrh čipu v UML 

    Srna, Pavol
    Táto práca sa zaoberá vytvorením nástroja pre návrh čipu v UML. Cieľom je predstaviť novinky v jazyku UML verzie 2.0, ktoré je možné použiť pre modelovanie vstavaných systémov. Následne rozoberá možnosti a spôsob modelovania ...
  • Optimalizace v překladači C pro VLIW architektury 

    Baručák, Robert
    Prezentován je implementovaný algoritmus alias analýzy, který byl následně integrován s frameworkem LLVM. Diskutovány jsou vlastnosti a limity různých algoritmů. Dále jsou demonstrovány rozličné přístupy k práci s predikovanými ...
  • Pokročilé techniky tranformací jazyka C do jazyků popisujících hardware 

    Michalik, Martin
    Tato práce se zabývá návrhem a realizací transformací aplikovaných při převodu jazyka C, použitého k popisu chování v rámci specifikace architektury v jazyce CodAL, do jazyků pro popis hardware. Cílem realizovaných ...
  • Profilovací nástroj pro generické simulátory mikroprocesorů 

    Wilczák, Milan
    Tato práce popisuje návrh a implementaci profilovacího nástroje pro nově vytvářené procesory. K popisu procesoru je použit specializovaný jazyk ISAC, který popisuje zdroje procesoru, instrukční sadu a chování procesoru. ...
  • Profilovací perspektiva v prostředí Eclipse 

    Hynek, Jiří
    Tato bakalářská práce se zabývá problematikou tvorby plug-inu pro vývojové prostředí Eclipse. Výsledkem práce je pohled určený pro profilovací perspektivu vývojového prostředí projektu Lissom založeného na Eclipse. Úkolem ...
  • Překlad C++ aplikací pro vestavěná zařízení 

    Nosterský, Milan
    Tato diplomová práce se zabývá přidáním podpory překladu jazyka C++ a jeho standardu C++11 v rámci překladače pro vestavěné systémy. Překladač, založený na projektu LLVM se generuje v rámci prostředí Codasip Studia. Toto ...