Sökning: "debuggers"

Visar resultat 1 - 5 av 9 uppsatser innehållade ordet debuggers.

  1. 1. Improving Debugging For Optimized Rust Code On Embedded Systems

    Uppsats för yrkesexamina på avancerad nivå, Luleå tekniska universitet/Datavetenskap

    Författare :Niklas Lundberg; [2022]
    Nyckelord :Master thesis; Rust; Debug; Embedded systems; Optimized code;

    Sammanfattning : Debugging is an essential part of programming. No debugger is good at debugging optimized Rust code, which is a problem because unoptimized Rust code is slow compared to optimized. The ability to debug optimized code is important for embedded systems because of the close relation to hardware. LÄS MER

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

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

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

    Sammanfattning : 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. LÄS MER

  3. 3. Using Rust as a Complement to C for Embedded Systems Software Development

    Master-uppsats, Lunds universitet/Institutionen för datavetenskap

    Författare :Karl Rikte; [2018]
    Nyckelord :Rust; language review; memory safety; smart pointers; productivity; cross-compilation; Technology and Engineering;

    Sammanfattning : Rust aims to bring safety to low-level programming by using zero-cost ab- stractions. These provide, among other things, guaranteed memory safety and threading without data races. Garbage collected languages have become popular to guarantee safety, but in performance critical, memory limited or real time applications, it is not an ideal solution. LÄS MER

  4. 4. Debugging Tool for a Distributed Streaming Application

    Master-uppsats, Uppsala universitet/Institutionen för informationsteknologi

    Författare :Jesper Hansson Falkenby; [2017]
    Nyckelord :;

    Sammanfattning : Debugging is a fundamental tool for software developers, it is therefore included in the majority of modern integrated development environments available today. When the capabilities of such debuggers are to be implemented in a debugging tool for a clustered, real-time stream processing system, the task becomes very complex. LÄS MER

  5. 5. DrAST - An attribute debugger for JastAdd

    Uppsats för yrkesexamina på avancerad nivå, Lunds universitet/Institutionen för datavetenskap

    Författare :Joel Lindholm; Johan Thorsberg; [2016]
    Nyckelord :debugger; compiler; reflection; Java; JastAdd; attribute grammar; visualization; interactive; Technology and Engineering;

    Sammanfattning : Here we present a solution for debugging compilers that use abstract-syntax trees as their internal structure. The solution focuses on capturing one specific state of the compilation process, and should not be confused with the more known step-by-step debugging. LÄS MER