Essays about: "LLVM."

Showing result 6 - 10 of 34 essays containing the word LLVM..

  1. 6. Calculation of WCET with symbolic execution

    University essay from Luleå tekniska universitet/Institutionen för system- och rymdteknik

    Author : Carl Österberg; [2022]
    Keywords : wcet; klee; static analysis; rust; llvm;

    Abstract : Calculating WCET for schedulability analysis of RTIC applications is today performed with a hybrid approach with both static analysis of code and hardware measurements. A fully static analysis tool would allow for a easier integration into a CI/CD pipeline without the actual hardware. READ MORE

  2. 7. Cumulus - translating CUDA to sequential C++ : Simplifying the process of debugging CUDA programs

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

    Author : Vera Blomkvist Karlsson; [2021]
    Keywords : Clang; Code generation; CUDA; Debugging; Parallel computing; Clang; Kodgenerering; CUDA; Felsökning; Parallella beräkningar;

    Abstract : Due to their highly parallel architecture, Graphics Processing Units (GPUs) offer increased performance for programs benefiting from parallel execution. A range of technologies exist which allow GPUs to be used for general-purpose programming, NVIDIA’s CUDA platform is one example. READ MORE

  3. 8. Optimizing the LLVM ELF linker for a distributed compilation environment : Concurrent Linking with LLVM LLD

    University essay from Linköpings universitet/Programvara och system

    Author : Alexander Wilkens; [2020]
    Keywords : linking; c ; build system; compiling; distributed compilation; concurrent linker; concurrent linking; llvm lld; elf executable and linkable format;

    Abstract : Modern build systems that build large software projects often utilize a distributed compiler, allowing the compilation of object files to be parallelized over multiple machines. These build systems are often not able to fully utilize all the resources available on all machines. READ MORE

  4. 9. Static Branch Prediction through Representation Learning

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

    Author : Pietro Alovisi; [2020]
    Keywords : compiler; compiler optimization; branch prediction; machine learning; representation learning; LLVM; kompilator; kompilatoroptimering; branch prediction; maskininlärning; representation learning; LLVM.;

    Abstract : In the context of compilers, branch probability prediction deals with estimating the probability of a branch to be taken in a program. In the absence of profiling information, compilers rely on statically estimated branch probabilities, and state of the art branch probability predictors are based on heuristics. READ MORE

  5. 10. A Comparison of List Scheduling Heuristics in LLVM Targeting POWER8

    University essay from Lunds universitet/Institutionen för datavetenskap

    Author : Erik Samuelsson; [2020]
    Keywords : Technology and Engineering;

    Abstract : .... READ MORE