Essays about: "Model Compilers"

Showing result 1 - 5 of 10 essays containing the words Model Compilers.

  1. 1. Machine Learning-Based Instruction Scheduling for a DSP Architecture Compiler : Instruction Scheduling using Deep Reinforcement Learning and Graph Convolutional Networks

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Lucas Alava Peña; [2023]
    Keywords : Instruction Scheduling; Deep reinforcement Learning; Compilers; Graph Convolutional Networks; Schemaläggning av instruktioner; Deep Reinforcement Learning; kompilatorer; grafkonvolutionella nätverk;

    Abstract : Instruction Scheduling is a back-end compiler optimisation technique that can provide significant performance gains. It refers to ordering instructions in a particular order to reduce latency for processors with instruction-level parallelism. READ MORE

  2. 2. Parallel Query Systems : Demand-Driven Incremental Compilers

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Christofer Nolander; [2023]
    Keywords : Query Systems; Parallelism; Incremental Computation; Compiler Architecture; Dependency Tracking; Query system; Parallelism; inkrementella beräkningar; kompilatorer; beroende spårning;

    Abstract : Query systems were recently introduced as an architecture for constructing compilers, and have shown to enable fast and efficient incremental compilation, where results from previous builds is reused to accelerate future builds. With this architecture, a compiler is composed of several queries, each of which extracts a small piece of information about the source program. READ MORE

  3. 3. Compiler Testing of C11 Atomics for Arm and RISC-V

    University essay from Uppsala universitet/Datorteknik

    Author : Hampus Adolfsson; [2022]
    Keywords : compiler; compiler testing; atomics; c11 atomics; arm; risc-v;

    Abstract : The C11 standard introduced atomic types and operations, with an accompanying memory model, to enable the use of shared variables in concurrent programs. In this thesis, I demonstrate how compilers can be tested, in a way that is deterministic and covers the entire set of atomic operations, to ensure they correctly implement C11 atomics and the C11 memory model. READ MORE

  4. 4. Bridging of complex data structures between xtUML domains

    University essay from Linköpings universitet/Institutionen för datavetenskap

    Author : Jesper Elgh; [2022]
    Keywords : xtUML; Executable and translatable UML; bridging; data structure; UML; Unified Modeling Language; Compilation; model compiler; bridgepoint; OAL; object action language;

    Abstract : Executable and Translatable UML (xtUML) is a high level software development method where models are developed using UML diagrams and action language code. Model compilers can translate a model into another programming language which is then executable. READ MORE

  5. 5. Next Generation SDN Switches Using Programming Protocol-Independent Packet Processors

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Tijo Varghese Thazhone; [2018]
    Keywords : ;

    Abstract : Over recent years, Software Defined Networking has enabled operators to control the network and realize new networking topologies. With increasing network traffic and protocol formats that aim at managing the traffic efficiently, the capabilities offered by Software Defined Networking alone are currently limited by the underlying fixed hardware infrastructure. READ MORE