Essays about: "compilers"

Showing result 1 - 5 of 58 essays containing the word compilers.

  1. 1. Investigating Methods to Accelerate the Solving Process of Errors and Warnings Generated by Kotlin Compilers

    University essay from Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)

    Author : Ege KAYIHAN; [2023]
    Keywords : Kotlin; Compiler; Error Messages; Warning Messages Enhancement; Plugin;

    Abstract : The efficiency of error messages that are generated from compilers is up to a debate by a lot of programmers. Some believe that by enhancing the error messages, it would be easier to handle errors faster. READ MORE

  2. 2. 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 systemteknik

    Author : Edvard Thörnros; [2023]
    Keywords : FPGA; spade; wordlength inference; word length; word-length; compiler; hdl; hardware description language; LUT; lookup tables; resource usage; compiler; FPGA; spade; ordlängdsinferens; kompilator; hdl; ordlängd;

    Abstract : 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

  3. 3. Comparing the Performance of Compiled vs Interpreted RegEx

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

    Author : Simon Hocker; Andreas Hammarstrand; [2023]
    Keywords : Compilers; Interpreters; Regular languages; RegEx; Performance; Kompilatorer; Tolkare; Regulära språk; RegEx; Prestanda;

    Abstract : The Regular Expression (RegEx) is one of the most important computer science technologies used for searching through text. Used commonly in almost every corner of computer science that is dependent on searching, it is imperative that they are made to be efficient. Usually, RegEx are implemented through the use of a process called interpretation. READ MORE

  4. 4. 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

  5. 5. An Evaluation of WebAssembly Pre-Initialization for Faster Startup Times

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

    Author : William Stackenäs; [2023]
    Keywords : WebAssembly; Wasm; pre-execution; pre-initialization; execution time; Wizer; WebAssembly; Wasm; förexekvering; förinitialisering; exekveringstid; Wizer;

    Abstract : WebAssembly (Wasm) has emerged as a new technology for the web that enables complex and interactive web applications, while utilizing a compact and platform-independent bytecode format. Due to its flexibility, portability, and built-in security, it has since evolved to be used in many other embeddings, such as internet-of-things, server applications, and even mobile applications. READ MORE