Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 9 of 9 for “"predictable execution"”.

  1. Toward time-predictable execution of multi-task real-time systems

    Guaranteeing time-predictable execution in real-time systems involves the management of not only processors but also other supportive components such as cache memory, network on chip (NoC), memory controllers. These three components are designed to improve the system computational throughput …

    uiuc Repository record for Toward time-predictable execution of multi-task real-time systems (opens in a new tab)

  2. Toward predictable execution of real-time workloads on modern GPUs

    … as well as cost perspective. This necessitates predictable GPU multi-tasking, which unfortunately cannot be trivially achieved in modern GPUs. New spatial and temporal scheduling policies need to be explored and enforced in modern GPUs to enable predictable execution of GPU tasks. Therefore, …

    uiuc Repository record for Toward predictable execution of real-time workloads on modern GPUs (opens in a new tab)

  3. Light-PREM: automatically transforming existing applications to the Predictable Execution Model

    … (COTS) components. However, worst case execution times (WCET) are unreasonably high on these components, due to contention amongst resources. Past work has introduced the Predictable Execution Model (PREM) to solve this issue, but unfortunately, the time required to port existing code …

    uiuc Repository record for Light-PREM: automatically transforming existing applications to the Predictable Execution Model (opens in a new tab)

  4. Many-core architectures with time predictable execution Support for hard real-time applications

    … that uses heterogeneous processing units and predictable execution, called MARTHA. We develop a hard real-time aware router architecture to enable deterministic on-chip interconnect network communication. We present several algorithms for scheduling task-based applications onto these types of …

    mit Repository record for Many-core architectures with time predictable execution Support for hard real-time applications (opens in a new tab)

  5. Towards an embedded real-time Java virtual machine

    … revised to require less memory and to facilitate predictable execution. To further reduce the memory footprint, the class loader can be located outside the embedded processor. Since the accomplished concurrency is crucial for the function of many embedded applications, the scheduling can be …

    lund Repository record for Towards an embedded real-time Java virtual machine (opens in a new tab)

  6. Data Management in Certified Avionics Systems

    … have a potential impact on the deterministic and predictable execution of avionics software are prohibited. The objective of this thesis' research is to develop a scalable method to realize data-management for multi-variant avionics software under the restrictions and constraints of the domain. …

    passau-thes Repository record for Data Management in Certified Avionics Systems (opens in a new tab)

  7. A versatile programming model for dynamic task scheduling on cluster computers

    … is not interrupted for I/O). SIs have predictable execution times because SDB sizes are limited by predefined thresholds. These qualities of SIs help dynamic load balancing. Employing software to implement instructions makes this approach more flexible. The developed programs fit to …

    njit Repository record for A versatile programming model for dynamic task scheduling on cluster computers (opens in a new tab)

  8. Predictable and monitored execution for COTS-based real-time embedded systems

    … interference can greatly increase the worst-case execution time of a task, up to almost 200% for a dual core system with a single PCIe peripheral. To overcome this issue, we propose both analysis techniques to compute upper bounds on the worst-case task delay, as well as hardware and software …

    uiuc Repository record for Predictable and monitored execution for COTS-based real-time embedded systems (opens in a new tab)

  9. Next-generation safety-critical systems on multi-core platforms

    … theory, i.e. the assumption that worst case execution time (WCET) can be calculated on individual tasks to compute the schedulability of the complete system when tasks are running together. This fundamental assumption has been broadly accepted by classic scheduling theory for the past three …

    uiuc Repository record for Next-generation safety-critical systems on multi-core platforms (opens in a new tab)