Národní úložiště šedé literatury Nalezeno 6 záznamů.  Hledání trvalo 0.03 vteřin. 
Překladač jazyka C v prostředí Python
Fiedor, Tomáš ; Bidlo, Michal (oponent) ; Vašíček, Zdeněk (vedoucí práce)
V současné době neexistuje žádné výrazné propojení problematiky tvorby překladačů a návrhu procesorů a jejich instrukčních sad ve výuce. Cílem této práce je vytvořit snadno rozšiřitelný modulární překladač, který bude umožňovat experimentovat s instrukční sadou použitého cílového procesoru. Překladač implementuje několik optimalizačních technik, jejichž vliv je v práci diskutován. Jednou z pokročilejších použitých technik je kontextové generování cílového kódu, které vykazuje mnohem lepší metriky výsledného kódu v porovnání s prostým slepým generování.
Minimalistická reprezentace modelu areálu Božetěchova
Král, Tomáš ; Beran, Vítězslav (oponent) ; Herout, Adam (vedoucí práce)
Práce se zabývá tvorbou grafických aplikací s omezenou velikostí. Popisuje techniky vhodné pro kompresi polygonálních modelů. V druhé části potom postup jejich praktického využití při vytvoření scény v 3D modelovacím prostředí a postupném exportu a převodu těchto dat do spustitelného souboru. V závěrečných kapitolách se věnuje optimalizaci kompilace zdrojových kódů v jazyce C a možnostem komprese spustitelných souborů.
Optimizing large applications
Liška, Martin ; Hubička, Jan (vedoucí práce) ; Mareš, Martin (oponent)
Oba hlavní open source překladače, GCC a LLVM, dnes dosahují stavu, kdy jsou schopny link-time optimalizovat velké aplikace. U rozsáhlých aplikací si nevystačíme jenom s klasickými měřítky výkonu jako je rychlost nebo paměťová náročnost. Zajímá nás typicky velikost kódu, doba studeného startu aplikace a podobně. Vývojáři těchto balíků tak často sahají k různým ad-hoc řešením, mezi které patří například utilita ElfHack, startování vlastních aplikaci pomocí předzavedené utility a dlopen, prelinking a různé nástroje pro přerovnání výsledného programu podle pořadí provádění funkcí. Práce si klade za cíl zmonitorovat dostupné techniky optimalizace, ocenit jejich účinnost a navrhnout nová řešení, postavená na platformě link-time optimalizací. Powered by TCPDF (www.tcpdf.org)
Optimizing large applications
Liška, Martin ; Hubička, Jan (vedoucí práce) ; Mareš, Martin (oponent)
Oba hlavní open source překladače, GCC a LLVM, dnes dosahují stavu, kdy jsou schopny link-time optimalizovat velké aplikace. U rozsáhlých aplikací si nevystačíme jenom s klasickými měřítky výkonu jako je rychlost nebo paměťová náročnost. Zajímá nás typicky velikost kódu, doba studeného startu aplikace a podobně. Vývojáři těchto balíků tak často sahají k různým ad-hoc řešením, mezi které patří například utilita ElfHack, startování vlastních aplikaci pomocí předzavedené utility a dlopen, prelinking a různé nástroje pro přerovnání výsledného programu podle pořadí provádění funkcí. Práce si klade za cíl zmonitorovat dostupné techniky optimalizace, ocenit jejich účinnost a navrhnout nová řešení, postavená na platformě link-time optimalizací. Powered by TCPDF (www.tcpdf.org)
Překladač jazyka C v prostředí Python
Fiedor, Tomáš ; Bidlo, Michal (oponent) ; Vašíček, Zdeněk (vedoucí práce)
V současné době neexistuje žádné výrazné propojení problematiky tvorby překladačů a návrhu procesorů a jejich instrukčních sad ve výuce. Cílem této práce je vytvořit snadno rozšiřitelný modulární překladač, který bude umožňovat experimentovat s instrukční sadou použitého cílového procesoru. Překladač implementuje několik optimalizačních technik, jejichž vliv je v práci diskutován. Jednou z pokročilejších použitých technik je kontextové generování cílového kódu, které vykazuje mnohem lepší metriky výsledného kódu v porovnání s prostým slepým generování.
Minimalistická reprezentace modelu areálu Božetěchova
Král, Tomáš ; Beran, Vítězslav (oponent) ; Herout, Adam (vedoucí práce)
Práce se zabývá tvorbou grafických aplikací s omezenou velikostí. Popisuje techniky vhodné pro kompresi polygonálních modelů. V druhé části potom postup jejich praktického využití při vytvoření scény v 3D modelovacím prostředí a postupném exportu a převodu těchto dat do spustitelného souboru. V závěrečných kapitolách se věnuje optimalizaci kompilace zdrojových kódů v jazyce C a možnostem komprese spustitelných souborů.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.