dc.contributor.advisor | Yaghob, Jakub | |
dc.creator | Brodský, David | |
dc.date.accessioned | 2017-04-27T04:09:06Z | |
dc.date.available | 2017-04-27T04:09:06Z | |
dc.date.issued | 2010 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/34192 | |
dc.description.abstract | Programovací jazyk Sky je funkcionální jazyk urcený pro distribuované zpracování dat. V soucasné dobe existuje implementace prekladace jazyka Sky do bajtkódu, který je pak interpretován virtuálním strojem Sky. Nároky dnes kladené na rychlost zpracování dat znacne prevyšují možnosti virtuálního stroje, který interpretuje instrukce na základe bajtkódu. Cílem práce je zrychlení vykonávání instrukcí virtuálního stroje interpretujícího bajtkód jazyka Sky pomocí prekladu bajtkódu do jazyka C++. Pri implementaci byl kladen duraz na to, aby zvolené rešení bylo možné snadno integrovat se soucasným systémem, címž se usnadní další vývoj virtuálního stroje soucasnými autory. | cs_CZ |
dc.description.abstract | Programming language Sky is functional programming language designed for distributed data processing. Today exists a compiler implementation which compiles Sky into a bytecode. The bytecode is interpreted by Sky virtual machine. Today demands put on data processing speed highly exceed capabilities of the virtual machine. The goal of this work is to speed up virtual machine's interpretation of instructions by compiling bytecode into a code in C++. The implementation must be easily integrated with the current system so that it will be easier to continue with the development of the virtual machine by it's authors. | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.title | Kompilace bajtkódu jazyka Sky do C++ | cs_CZ |
dc.type | diplomová práce | cs_CZ |
dcterms.created | 2010 | |
dcterms.dateAccepted | 2010-09-13 | |
dc.description.department | Department of Software Engineering | en_US |
dc.description.department | Katedra softwarového inženýrství | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 78961 | |
dc.title.translated | Compiling Sky bytecode into C++ | en_US |
dc.contributor.referee | Bednárek, David | |
dc.identifier.aleph | 001389697 | |
thesis.degree.name | Mgr. | |
thesis.degree.level | navazující magisterské | cs_CZ |
thesis.degree.discipline | Theoretical Computer Science | en_US |
thesis.degree.discipline | Teoretická informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | diplomová práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwarového inženýrství | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software Engineering | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Teoretická informatika | cs_CZ |
uk.degree-discipline.en | Theoretical Computer Science | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Programovací jazyk Sky je funkcionální jazyk urcený pro distribuované zpracování dat. V soucasné dobe existuje implementace prekladace jazyka Sky do bajtkódu, který je pak interpretován virtuálním strojem Sky. Nároky dnes kladené na rychlost zpracování dat znacne prevyšují možnosti virtuálního stroje, který interpretuje instrukce na základe bajtkódu. Cílem práce je zrychlení vykonávání instrukcí virtuálního stroje interpretujícího bajtkód jazyka Sky pomocí prekladu bajtkódu do jazyka C++. Pri implementaci byl kladen duraz na to, aby zvolené rešení bylo možné snadno integrovat se soucasným systémem, címž se usnadní další vývoj virtuálního stroje soucasnými autory. | cs_CZ |
uk.abstract.en | Programming language Sky is functional programming language designed for distributed data processing. Today exists a compiler implementation which compiles Sky into a bytecode. The bytecode is interpreted by Sky virtual machine. Today demands put on data processing speed highly exceed capabilities of the virtual machine. The goal of this work is to speed up virtual machine's interpretation of instructions by compiling bytecode into a code in C++. The implementation must be easily integrated with the current system so that it will be easier to continue with the development of the virtual machine by it's authors. | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrství | cs_CZ |
dc.identifier.lisID | 990013896970106986 | |