Essays about: "Kernel Memory Access"

Showing result 1 - 5 of 6 essays containing the words Kernel Memory Access.

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

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

    Author : Everita Annemarija Samusa; [2023]
    Keywords : 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;

    Abstract : 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. READ MORE

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

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

    Author : Chi Zhang; [2022]
    Keywords : 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.;

    Abstract : 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. READ MORE

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

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

    Author : Henrik Karlsson; [2020]
    Keywords : ;

    Abstract : 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. READ MORE

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

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

    Author : Tony Lundgren; [2019]
    Keywords : ;

    Abstract : 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. READ MORE

  5. 5. LLVM-Based Fortification for Kernel Drivers

    University essay from Lunds universitet/Institutionen för datavetenskap

    Author : Caroline Brandberg; [2016]
    Keywords : LLVM; Device Drivers; Kernel Memory Access; Pointer bugs; Technology and Engineering;

    Abstract : 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. READ MORE