Sökning: "Kernel Memory Access"

Visar resultat 1 - 5 av 6 uppsatser innehållade orden Kernel Memory Access.

  1. 1. Time-Triggered Execution of 3-Phase Tasks on the RP2040 — A Framework Avoiding Memory Contention by Design

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

    Författare :Everita Annemarija Samusa; [2023]
    Nyckelord :Commercial-off-the-shelf; Execution framework; Multi-core; Real-time; 3- phase tasks; Kommersiell standard; Ramverk för utförande; Flerkärnig; Realtid; 3-fas uppgifter;

    Sammanfattning : Multi-core processors have emerged as an effective solution for handling complex tasks that cannot be efficiently processed by unicore processors. Their usage is driven by the potential to achieve high processing power while minimizing power consumption. LÄS MER

  2. 2. AXI-PACK : Near-memory Bus Packing for Bandwidth-Efficient Irregular Workloads

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

    Författare :Chi Zhang; [2022]
    Nyckelord :General propose processor; on-chip bus protocol; irregular memory access; ASIC digital circuit design.; Generellt förslag på processor; on-chip-bussprotokoll; oregelbunden minnesåtkomst; digital ASIC-kretsdesign.;

    Sammanfattning : General propose processor (GPP) are demanded high performance in dataintensive applications, such as deep learning, high performance computation (HPC), where algorithm kernels like GEMM (general matrix-matrix multiply) and SPMV (sparse matrix-vector multiply) kernels are intensively used. The performance of these data-intensive applications are bounded with memory bandwidth, which is limited by computing & memory access coupling and memory wall effect. LÄS MER

  3. 3. OpenMZ: a C implementation of the MultiZone API

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

    Författare :Henrik Karlsson; [2020]
    Nyckelord :;

    Sammanfattning : We implemented, benchmarked, and analyzed OpenMZ, a separation kernel for RISC-V targeting secure coprocessors and embedded devices. OpenMZ is an open-source implementation of the MultiZone API, which partitions a system into a fixed number of zones that can communicate with each other and handle interrupts. LÄS MER

  4. 4. Modeling Shared Memory Access in a SystemC/TLM-based Many-core Virtual Platform

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

    Författare :Tony Lundgren; [2019]
    Nyckelord :;

    Sammanfattning : The market for embedded devices is fast paced and is growing quickly. To be competitive, time-to-market is important for new products. To shorten the time it takes to release new products, hardware simulators in the form of virtual platforms are developed to allow software development to start before hardware is available. LÄS MER

  5. 5. LLVM-Based Fortification for Kernel Drivers

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

    Författare :Caroline Brandberg; [2016]
    Nyckelord :LLVM; Device Drivers; Kernel Memory Access; Pointer bugs; Technology and Engineering;

    Sammanfattning : In today’s operating systems, drivers are linked with the kernel where handling pointers and performing memory accesses must be considered with much more care than in application user space. This thesis focuses on two issues. LÄS MER