Original title:
Paralelizace procesu překladu a sestavování programových modulů
Translated title:
The Parallelization of a Compilation and Linking Process
Authors:
Koláček, Vojtěch ; Vašíček, Zdeněk (referee) ; Slaný, Karel (advisor) Document type: Bachelor's theses
Year:
2009
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se zabývá problematikou paralelizace procesu překladu a sestavování programových modulů. Jsou zde probrány nástroje pro automatizaci překladu a sestavování programových modulů se zaměřením na možnosti paralelizace překladu. Cílem práce bylo implementovat tři systémy paralelizující překlad na více počítačích. Tyto systémy byly implementovány v programovacím jazyce C++ s využitím Windows API a spolupracují s překladači Microsoft C/C++ Compiler a Intel C++ Compiler.
This bachelor's thesis deals with the parallelization of a compilation and linking process. Various tools for the automatization of the compilation process are discussed. The main criteria is focused on the ability of parallelization of the compilation process. Three systems which are able to parallelize the compilation process have been implemented. The implemented systems cooperate with Microsoft C/C++ Compiler and Intel C++ Compiler.
Keywords:
C++; compilation; linking process; Microsoft Visual C++; parallelization; C++; Microsoft Visual C++; paralelizace; překlad; sestavení
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/54511