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 20 of 47 for “"hard real-time"”.
-
FPGA Operating System for Hard Real Time Applications
… the operating system is a standard off-the-shelf real time operating system such as Linux and VxWorks. The object of the first part of the work is to develop a hardware operating system for mechatronic applications, which means that the FPGA device does not host a soft core processor, able to …
-
Data Temporal Consistency in Hard Real-Time Systems
… in maintaining temporal consistency of data in hard real-time systems. In our model, a hard real-time system consists of periodic tasks which are either sensor transactions, read-only transactions or update transactions. Such periodic transactions are typically scheduled by priority-driven, …
-
Tunable WCET for hard real-time multicore system
… automotive industries as the demand for high-end real-time applications drastically increases. However, the unpredictable worst-case timing behavior that mainly arises from shared resource contention in current multicore architectures has been the biggest stumbling block for a widespread use of …
-
A SIMD architecture for hard real-time systems
… guarantee tight and safe worst-case execution times. Given the complexity of existing architectures like GPUs, it is unlikely that sufficiently accurate models and algorithms for timing analysis will emerge in the foreseeable future. This motivates a clean-slate approach to designing a …
-
Low-Latency Hard Real-Time Communication over Switched Ethernet
… in the demand for high-bandwidth networked real-time applications in cost-sensitive environments, a key issue is to take advantage of developments of commodity components that offer a multiple of the throughput of classical real-time solutions. It was the starting hypothesis of this …
-
Scheduling Imprecise Hard Real-Time Jobs With Cumulative Error
… more easily during transient overloads in hard real-time systems. The basic idea of this approach is to trade precision for timeliness. In this approach, each task is divided logically into two subtasks: a mandatory subtask that produces a rough but acceptable result and an optional subtask …
-
Scheduling hard real-time jobs that allow imprecise results
One way to avoid timing faults in hard real-time systems is to use the imprecise computation approach. In this approach, an intermediate result of acceptable quality is used whenever a result of the desired quality cannot be produced before its deadline. This thesis discusses the problem of …
-
WCET Optimizations and Architectural Support for Hard Real-Time Systems
As time predictability is critical to hard real-time systems, it is not only necessary to accurately estimate the worst-case execution time (WCET) of the real-time tasks but also desirable to improve either the WCET of the tasks or time predictability of the system, because the real-time tasks with …
-
Communication Middleware for Distributed Hard Real-Time Systems in Java
Distributed real-time embedded systems are becoming increasingly important to society. More demands will be made on them and greater reliance will be placed on the delivery of their services. A relevant subset of them is high-integrity or hard real-time systems, where failure can cause loss of …
-
ARCHITECTURE-AWARE HARD-REAL-TIME SCHEDULING ON MULTI-CORE ARCHITECTURES
… architectures. Due to the same reason, real-time systems are also migrating from single-core towards multi-core systems. While multi-core systems provide scalable high computational power, they also expose real-time systems to several challenges. Most of these challenges hamper the key …
-
Parallelizing Trusted Execution Environments for Multicore Hard Real-Time Systems
Real-Time systems are defined not only by their logical correctness but also timeliness. Modern real-time systems, such as those controlling industrial plants or the flight controller on UAVs, are no longer isolated. The same computing resources are shared with a variety of other systems and …
-
A static, transaction based design methodology for hard real-time systems
… lifecycle of a class of systems known as hard real-time systems. Many of the existing methodologies are appropriate for meeting the functional requirements of this class of systems. However, it is proposed that these methodologies are not entirely appropriate for meeting the non-functional …
-
The development of hard real-time systems using a formal approach
Hard real-time systems are a class of computer control systems that must react to demands of their environment by providing `correct' and timely responses. Since these systems are increasingly being used in systems with safety implications, it is crucial that they are designed and developed to …
-
Fundamental design problems of distributed systems for the hard-real-time environment
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1983.
-
A Control-Theoretic Design And Analysis Framework For Resilient Hard Real-Time Systems
… unpredictable</p> <p>external stresses that any hard-real-time performance mode can withstand. Our proposed systemresiliency</p> <p>framework addresses resiliency determination for real-time systems with physical and hardware</p> <p>limitations. Furthermore, our framework advises the system …
-
Many-core architectures with time predictable execution Support for hard real-time applications
… systems are demanding high-performance, hard real-time computation, and more programmability. General-purpose computer systems are primarily designed to process data and not to interact with physical processes as required by these systems. Generic general-purpose architectures even with …
-
Scheduling parallel real-time tasks that allow imprecise results
… for avoiding timing faults and tolerating hardware faults in hard real-time systems. When a result of the desired quality cannot be produced in time, hard real-time systems can produce an intermediate result of acceptable quality by imprecise computation, reduce the response time of the …
-
Distributed dispatchers for partially clairvoyant schedulers
… shared and distributed memory architectures for hard real-time systems. The dispatching model accommodates process parameter variability and analyzes the effect of variable execution times.;Hard real-time systems are modeled in the E-T-C scheduling framework and dispatched if a valid schedule …
-
Application of deep learning for predicting schedules in real-time systems
Hard real-time systems are often used in safety critical systems: a task missing a deadline can be catastrophic for the system and endanger human lives. To guarantee that it meets every deadline, hard real-time systems are designed to have deterministic behavior. However, such determinism is prone …
Page 1 of 3