2018
DOI: 10.1145/3199610.3199613
|View full text |Cite
|
Sign up to set email alerts
|

Task-set generator for schedulability analysis using the TACLebench benchmark suite

Abstract: Currently, real-time embedded systems evolve towards complex systems using new state of the art technologies such as multi-core processors and virtualization techniques. Both technologies require new real-time scheduling algorithms. For uniprocessor scheduling, utilization-based evaluation methodologies are well-established. For multi-core systems and virtualization, evaluating and comparing scheduling techniques using the tasks' parameters is more realistic. Evaluating such scheduling techniques requires rele… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
3
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 4 publications
(4 reference statements)
0
3
0
Order By: Relevance
“…Allocating these tasks to a dedicated processor, I/O processor, and isolating them from the other short period processing tasks will increase system schedulability; we are leaving this for future work. The performance comparison of our proposed algorithm with other similar techniques on LITMUS RT 33 using real workload 54 and other synchronization protocols such as MSRP and…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Allocating these tasks to a dedicated processor, I/O processor, and isolating them from the other short period processing tasks will increase system schedulability; we are leaving this for future work. The performance comparison of our proposed algorithm with other similar techniques on LITMUS RT 33 using real workload 54 and other synchronization protocols such as MSRP and…”
Section: Discussionmentioning
confidence: 99%
“…Allocating these tasks to a dedicated processor, I/O processor, and isolating them from the other short period processing tasks will increase system schedulability; we are leaving this for future work. The performance comparison of our proposed algorithm with other similar techniques on LITMUS RT 33 using real workload 54 and other synchronization protocols such as MSRP and MrsP 3 is another possibility of future work. From the schedulability point of view, we have used partitioned scheduling in this work, and we will investigate the performance of SRTA algorithm with global, semi‐partitioned and hierarchical scheduling protocols.…”
Section: Discussionmentioning
confidence: 99%
“…Recent developments have furthermore explored the usage of different machine learning techniques, such as reinforcement learning and shallow learning, to distribute tasks among several components [20,21]. However, more research is required on the idea of online task migration with machine learning.…”
Section: Related Workmentioning
confidence: 99%
“…This framework is a collection of tools to examine the behaviour of code on different computing platforms [15]. The current implementation provides insights for embedded developers in three categories: WCRC analysis, scheduler optimisation [16] and design pattern-based performance optimisation for multi-core processors. In previous research, we implemented the hybrid methodology to estimate the WCET on embedded devices [15].…”
Section: Worst-case Resource Analysismentioning
confidence: 99%