partitioned scheduling
Recently Published Documents


TOTAL DOCUMENTS

87
(FIVE YEARS 25)

H-INDEX

10
(FIVE YEARS 2)

2022 ◽  
Vol 27 (1) ◽  
pp. 1-24
Author(s):  
Ding Han ◽  
Guohui Li ◽  
Quan Zhou ◽  
Jianjun Li ◽  
Yong Yang ◽  
...  

Response Time Analysis ( RTA ) is an important and promising technique for analyzing the schedulability of real-time tasks under both Global Fixed-Priority ( G-FP ) scheduling and Global Earliest Deadline First ( G-EDF ) scheduling. Most existing RTA methods for tasks under global scheduling are dominated by partitioned scheduling, due to the pessimism of the -based interference calculation where is the number of processors. Two-part execution scenario is an effective technique that addresses this pessimism at the cost of efficiency. The major idea of two-part execution scenario is to calculate a more accurate upper bound of the interference by dividing the execution of the target job into two parts and calculating the interference on the target job in each part. This article proposes a novel RTA execution framework that improves two-part execution scenario by reducing some unnecessary calculation, without sacrificing accuracy of the schedulability test. The key observation is that, after the division of the execution of the target job, two-part execution scenario enumerates all possible execution time of the target job in the first part for calculating the final Worst-Case Response Time ( WCRT ). However, only some special execution time can cause the final result. A set of experiments is conducted to test the performance of the proposed execution framework and the result shows that the proposed execution framework can improve the efficiency of two-part execution scenario analysis by up to in terms of the execution time.


2021 ◽  
Author(s):  
Ernesto Massa ◽  
George Lima ◽  
Bjorn Andersson ◽  
Vinicius Petrucci

2021 ◽  
Author(s):  
Tom Springer ◽  
Peiyi Zhao

In this paper, we present a new hierarchical scheduling framework for periodic tasks in symmetric multiprocessor (SMP) platforms. Partitioned and global scheduling are the two main approaches used by SMP based systems where global scheduling is recommended for overall performance and partitioned scheduling is recommended for hard real-time performance. Our approach combines both the global and partitioned approaches of traditional SMP-based schedulers to provide hard real-time performance guarantees for critical tasks and improved response times for soft real-time tasks. Implemented as part of VxWorks, the results are confirmed using a real-time benchmark application, where response times were improved for soft real-time tasks while still providing hard real-time performance.


2021 ◽  
Vol 2021 ◽  
pp. 1-11
Author(s):  
Wenle Wang ◽  
Chengying Mao ◽  
Shuai Zhao ◽  
Yuanlong Cao ◽  
Yugen Yi ◽  
...  

With the rapid growth of 6G communication and smart sensor technology, the Internet of Things (IoT) has attracted much attention now. In the 6G-based IoT applications on the multiprocessor platform, the partitioned scheduling has been widely applied. However, these partitioned scheduling approaches could cause system resource waste and uneven workload among processors. In this paper, a smart semipartitioned scheduling strategy (SSPS) was proposed for mixed-criticality systems (MCS) in 6G-based edge computing. Besides tasks’ acceptance rate and weighted schedulability, QoS is considered in SSPS to improve the service quality of the system. The SSPS allocates tasks into each processor, and some tasks can migrate to other processors as soon as possible. By comparing with the several existing algorithms, the experimental results show that the SSPS achieves the best in the schedulability and QoS of the system.


2021 ◽  
Vol 173 ◽  
pp. 110886
Author(s):  
Agostino Mascitti ◽  
Tommaso Cucinotta ◽  
Mauro Marinoni ◽  
Luca Abeni

Sign in / Sign up

Export Citation Format

Share Document