Essays about: "thesis on compiler design"
Showing result 1 - 5 of 36 essays containing the words thesis on compiler design.
-
1. Wordlength inference in the Spade HDL : Seven implementations of wordlength inference and one implementation that actually works
University essay from Linköpings universitet/Institutionen för systemteknikAbstract : Compilers, complex programs with the potential to greatly facilitate software and hardware design. This thesis focuses on enhancing the Spade hardware description language, known for its user-friendly approach to hardware design. READ MORE
-
2. Develop a Graphical User Interface for the assembler for SiLago Platform
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Vesyla-II is developed as the High-Level Synthesis (HLS) tool serving the SiLago platform. The assembler Manas is a part of the Coarse Grain Reconfigurable Architectures (CGRA) compiler in Vesyla-II, which is used to transform the information from source code into the target language. READ MORE
-
3. Analyzing and Reducing Compilation Times for C++ Programs
University essay from Linköpings universitet/Programvara och systemAbstract : Software companies often choose to develop in C++ because of the high performance that the language offers. Facilitated by static compilation and powerful optimization options, runtime performance is paid for with compilation time. READ MORE
-
4. Performance-Aware Code Size Optimization of Generic Functions through Automatic Implementation of Dynamic Dispatch
University essay from Linköpings universitet/Programvara och systemAbstract : Monomorphization and dynamic dispatch are two common techniques for implementing polymorphism in statically typed programming languages. Function templates in C++ use the former technique to enable algorithms written as generic functions to be efficiently reused with multiple different data types by producing a separate function instantiation for each invocation that uses a unique permutation of argument types. READ MORE
-
5. A JavaScript Backend for the Miking Compiler
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : This thesis presents the design and implementation of an extension of the self-hosted Miking compiler to enable the generation of JavaScript code for different runtime environments and web browsers. Miking is a framework for developing domain-specific and general-purpose programming languages through sound language fragment composition, among other things, to create efficient compilers. READ MORE