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"”.
-
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 …
-
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, …
-
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 …
-
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 …
-
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 …
-
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. …
-
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 …
-
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 …
-
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 …