Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 8 of 8 for “"Compiler construction"”.

  1. An improved tool for automated compiler construction

    … researchers have sought ways to automate the construction of HLPL compilers. To this end a variety of Translator Writing Tools (TWTs) have been developed in the last three decades. However, only a very few of these tools have gained significant commercial acceptance. This thesis re-examines …

    aston Repository record for An improved tool for automated compiler construction (opens in a new tab)

  2. Register allocation and optimization techniques in compiler construction

    … optimization techniques used in the process of compiler construction. The implementation issues were investigated by choosing an architecture and examining various register allocation and optimization techniques. In choosing the techniques to be implemented, only the most promising possibilities …

    unlv Repository record for Register allocation and optimization techniques in compiler construction (opens in a new tab)

  3. Modular Compilers and Their Correctness Proofs

    This thesis explores the construction and correctness of modular compilers. Modular compilation is a compiler construction technique allowing the construction of compilers for high-level programming languages from reusable compiler building blocks. Modular compilers are defined in terms of …

    uiuc Repository record for Modular Compilers and Their Correctness Proofs (opens in a new tab)

  4. A data parallel compiler hosted on the GPU

    … scalable method for building data-parallel by construction tree transformations that exhibit simplicity, directness of expression, and high-performance on both CPU and GPU architectures when executed on either interpreted or compiled platforms across a wide range of data sizes, as exemplified …

    iu Repository record for A data parallel compiler hosted on the GPU (opens in a new tab)

  5. Relational compilation: Functional-to-imperative code generation for performance-critical applications

    … problem to automatically derive correct-by-construction, high-performance code from shallowly embedded functional programs. It introduces a unifying framework, relational compilation, to capture and extend recent developments in program extraction, with a focus on modularity and sound …

    mit Repository record for Relational compilation: Functional-to-imperative code generation for performance-critical applications (opens in a new tab)

  6. The development of a new compiler-compiler front-end

    … has created a need for tools which aid software construction. One area in which significant progress has been made is with the so-called Compiler Writing Tools (CWTs); these aim at automated generation of various components of a compiler and hence at expediting the construction of complete …

    aston Repository record for The development of a new compiler-compiler front-end (opens in a new tab)

  7. Compiling Java for Real-Time Systems

    … technique is proposed. We have implemented a compiler and run-time system for Java, using and evaluating new object-oriented compiler construction research tools, which enables a new way of implementing optimizations and other code transformations as a set of transforms on an abstract syntax …

    lund Repository record for Compiling Java for Real-Time Systems (opens in a new tab)

  8. Languages and Tools for Optimization of Large-Scale Systems

    … This includes a modularly extensible Modelica compiler, the JModelica compiler, and an extension that supports also Optimica. A Modelica library for paper machine dryer section modeling, DryLib, has been developed. The classes in the library enable structured and hierarchical modeling of dryer …

    lund Repository record for Languages and Tools for Optimization of Large-Scale Systems (opens in a new tab)