24 citations · 58 across the 23 of their papers we have counts for
27 papers
Parallel Path Progression DAG Scheduling
Niklas Ueter, Mario Günzel, Georg von der Brüggen +1
To satisfy the increasing performance needs of modern cyber-physical systems, multiprocessor architectures are increasingly utilized. To efficiently exploit their potential paralle…
EDF-Like Scheduling for Self-Suspending Real-Time Tasks
Mario Günzel, Kuan-Hsun Chen, Jian-Jia Chen
In real-time systems, schedulability tests are utilized to provide timing guarantees. However, for self-suspending task sets, current suspension-aware schedulability tests are limi…
Renovation of EdgeCloudSim: An Efficient Discrete-Event Approach
Raphael Freymann, Junjie Shi, Jian-Jia Chen +1
Due to the growing popularity of the Internet of Things, edge computing concept has been widely studied to relieve the load on the original cloud and networks while improving the s…
Supporting Multiprocessor Resource Synchronization Protocols in RTEMS
Junjie Shi, Jan Duy Thien Pham, Malte Münch +3
When considering recurrent tasks in real-time systems, concurrent accesses to shared resources, can cause race conditions or data corruptions. Such a problem has been extensively s…
Universal Approximation Theorems of Fully Connected Binarized Neural Networks
Mikail Yayla, Mario Günzel, Burim Ramosaj +1
Neural networks (NNs) are known for their high predictive accuracy in complex learning problems. Beside practical advantages, NNs also indicate favourable theoretical properties su…
Bit Error Tolerance Metrics for Binarized Neural Networks
Sebastian Buschjäger, Jian-Jia Chen, Kuan-Hsun Chen +5
To reduce the resource demand of neural network (NN) inference systems, it has been proposed to use approximate memory, in which the supply voltage and the timing parameters are tu…
Response-Time Analysis and Optimization for Probabilistic Conditional Parallel DAG Tasks
Niklas Ueter, Mario Günzel, Jian-Jia Chen
Real-time systems increasingly use multicore processors in order to satisfy thermal, power, and computational requirements. To exploit the architectural parallelism offered by the…
Scheduling of Real-Time Tasks with Multiple Critical Sections in Multiprocessor Systems
Jian-Jia Chen, Junjie Shi, Georg von der Brüggen +1
The performance of multiprocessor synchronization and locking protocols is a key factor to utilize the computation power of multiprocessor systems under real-time constraints. Whil…
SoftWear: Software-Only In-Memory Wear-Leveling for Non-Volatile Main Memory
Christian Hakert, Kuan-Hsun Chen, Paul R. Genssler +5
Several emerging technologies for byte-addressable non-volatile memory (NVM) have been considered to replace DRAM as the main memory in computer systems during the last years. The…
On Schedulability Analysis of EDF Scheduling by Considering Suspension as Blocking
Mario Günzel, Jian-Jia Chen
During the execution of a job, it may suspend itself, i.e., its computation ceases to process until certain activities are complete to be resumed. This paper provides a counterexam…
Towards Explainable Bit Error Tolerance of Resistive RAM-Based Binarized Neural Networks
Sebastian Buschjäger, Jian-Jia Chen, Kuan-Hsun Chen +6
Non-volatile memory, such as resistive RAM (RRAM), is an emerging energy-efficient storage, especially for low-power machine learning models on the edge. It is reported, however, t…
Simultaneous Progressing Switching Protocols for Timing Predictable Real-Time Network-on-Chips
Niklas Ueter, Georg von der Brueggen, Jian-Jia Chen +2
Many-core systems require inter-core communication, and network-on-chips (NoCs) have been demonstrated to provide good scalability. However, not only the distributed structure but…
Packing Sporadic Real-Time Tasks on Identical Multiprocessor Systems
Jian-Jia Chen, Nikhil Bansal, Samarjit Chakraborty +1
In real-time systems, in addition to the functional correctness recurrent tasks must fulfill timing constraints to ensure the correct behavior of the system. Partitioned scheduling…
Dependency Graph Approach for Multiprocessor Real-Time Synchronization
Jian-Jia Chen, Georg von der Brüggen, Junjie Shi +1
Over the years, many multiprocessor locking protocols have been designed and analyzed. However, the performance of these protocols highly depends on how the tasks are partitioned a…
Push Forward: Global Fixed-Priority Scheduling of Arbitrary-Deadline Sporadic Task Systems
Jian-Jia Chen, Georg von der Brüggen, Niklas Ueter
The sporadic task model is often used to analyze recurrent execution of identical tasks in real-time systems. A sporadic task defines an infinite sequence of task instances, also c…
Reservation-Based Federated Scheduling for Parallel Real-Time Tasks
Niklas Ueter, Georg von der Brüggen, Jian-Jia Chen +2
This paper considers the scheduling of parallel real-time tasks with arbitrary-deadlines. Each job of a parallel task is described as a directed acyclic graph (DAG). In contrast to…
A Note on the Period Enforcer Algorithm for Self-Suspending Tasks
Jian-Jia Chen, Björn B. Brandenburg
The period enforcer algorithm for self-suspending real-time tasks is a technique for suppressing the "back-to-back" scheduling penalty associated with deferred execution. Originall…
A Note on the Exact Schedulability Analysis for Segmented Self-Suspending Systems
Jian-Jia Chen
This report considers a sporadic real-time task system with sporadic tasks on a uniprocessor platform, in which the lowest-priority task is a segmented self-suspension task and…
Automatic Parameter Derivations in k2U Framework
Jian-Jia Chen, Wen-Hung Huang, Cong Liu
We have recently developed a general schedulability test framework, called k2U, which can be applied to deal with a large variety of task models that have been widely studied in re…
A Note on Modeling Self-Suspending Time as Blocking Time in Real-Time Systems
Jian-Jia Chen, Wen-Hung Huang, Geoffrey Nelissen
This report presents a proof to support the correctness of the schedulability test for self-suspending real-time task systems proposed by Jane W. S. Liu in her book titled "Real-Ti…
Federated Scheduling Admits No Constant Speedup Factors for Constrained-Deadline DAG Task Systems
Jian-Jia Chen
In the federated scheduling approaches in multiprocessor systems, a task either 1) is restricted to execute sequentially on a single processor or 2) has exclusive access to the ass…
Partitioned Multiprocessor Fixed-Priority Scheduling of Sporadic Real-Time Tasks
Jian-Jia Chen
Partitioned multiprocessor scheduling has been widely accepted in academia and industry to statically assign and partition real-time tasks onto identical multiprocessor systems. Th…
k2Q: A Quadratic-Form Response Time and Schedulability Analysis Framework for Utilization-Based Analysis
Jian-Jia Chen, Wen-Hung Huang, Cong Liu
In this paper, we present a general response-time analysis and schedulability-test framework, called k2Q (k to Q). It provides automatic constructions of closed-form quadratic boun…
Evaluate and Compare Two Utilization-Based Schedulability-Test Frameworks for Real-Time Systems
Jian-Jia Chen, Wen-Hung Huang, Cong Liu
This report summarizes two general frameworks, namely k2Q and k2U, that have been recently developed by us. The purpose of this report is to provide detailed evaluations and compar…