Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Samsil Arefin

dblp:222/6063 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Embedded and real-time systems · 90% Distributed systems · 8% Parallel and multicore computing · 3%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › real-time scheduling
mixed-criticality scheduling
1.332022
Mixed-Criticality Scheduling Upon Permitted Failure Probability and Dynamic Priority · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022
Mixed-Criticality Multicore Scheduling of Real-Time Gang Task Systems · RTSS 2019
Uniprocessor Mixed-Criticality Scheduling with Graceful Degradation by Completion Rate · RTSS 2018
Embedded and real-time systems
real-time scheduling
1.332022
Mixed-Criticality Scheduling Upon Permitted Failure Probability and Dynamic Priority · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022
Mixed-Criticality Multicore Scheduling of Real-Time Gang Task Systems · RTSS 2019
Uniprocessor Mixed-Criticality Scheduling with Graceful Degradation by Completion Rate · RTSS 2018
Embedded and real-time systems › real-time scheduling
multiprocessor scheduling
0.412019
Mixed-Criticality Multicore Scheduling of Real-Time Gang Task Systems · RTSS 2019
Embedded and real-time systems › real-time scheduling › schedulability analysis
demand bound function
0.312018
Uniprocessor Mixed-Criticality Scheduling with Graceful Degradation by Completion Rate · RTSS 2018
Distributed systems › fault tolerance › resilience
graceful degradation
0.312018
Uniprocessor Mixed-Criticality Scheduling with Graceful Degradation by Completion Rate · RTSS 2018
Embedded and real-time systems › real-time scheduling
schedulability analysis
0.312018
Uniprocessor Mixed-Criticality Scheduling with Graceful Degradation by Completion Rate · RTSS 2018
Embedded and real-time systems › real-time scheduling › multiprocessor scheduling
gang scheduling
0.112019
Mixed-Criticality Multicore Scheduling of Real-Time Gang Task Systems · RTSS 2019
Parallel and multicore computing
parallel scheduling
0.112019
Mixed-Criticality Multicore Scheduling of Real-Time Gang Task Systems · RTSS 2019
Embedded and real-time systems › real-time scheduling › mixed-criticality scheduling
EDF-VD scheduling
0.112018
Uniprocessor Mixed-Criticality Scheduling with Graceful Degradation by Completion Rate · RTSS 2018

Methods — techniques the papers use, named apart from their topics

dynamic priority scheduling · 0.6covariance matrix modeling · 0.6speedup bound · 0.4schedulability analysis · 0.4demand bound function analysis · 0.3admission control · 0.3
YearPublicationVenuePosition
2022 Mixed-Criticality Scheduling Upon Permitted Failure Probability and Dynamic Priority
abstract
Many safety-critical real-time systems are considered certified when they meet failure probability requirements with respect to the maximum permitted incidences of failure per hour. In this article, the mixed-criticality task model with multiple worst case execution time (WCET) estimations is extended to incorporate such system-level certification restrictions. A new parameter is added to each task, characterizing the distribution of WCET estimations—the likelihood of all jobs of a task finishing their executions within the less pessimistic WCET estimates. Efficient algorithms are derived for scheduling mixed-criticality systems represented using this model for both uniprocessor and multiprocessor platforms for independent tasks. Furthermore, a 0/1 covariance matrix is introduced to represent the failure dependency between tasks. An efficient algorithm is proposed to schedule such failure-dependent tasks. Experimental analyses show our new model and algorithm outperform current state-of-the-art mixed-criticality scheduling algorithms.
Zhishan Guo, Sudharsan Vaidhun, Luca Satinelli, Samsil Arefin, Jun Wang 0001, Kecheng Yang 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.4
2021 Mixed-criticality real-time scheduling of gang task systems
Ashikahmed Bhuiyan, Kecheng Yang 0001, Samsil Arefin, Abusayeed Saifullah, Nan Guan, Zhishan Guo
Real Time Syst.3
2019 Mixed-Criticality Multicore Scheduling of Real-Time Gang Task Systems
abstract
Mixed-criticality (MC) scheduling of sequential tasks (with no intra-task parallelism) has been well-explored by the real-time systems community. However, till date, there has been little progress on MC scheduling of parallel tasks. MC scheduling of parallel tasks is highly challenging due to the requirement of various assurances under different criticality levels. In this work, we address the MC scheduling of parallel tasks of gang model that allows workloads to execute on multiple cores simultaneously. Such a workload model represents an efficient mode-based parallel processing scheme with many potential applications. To schedule such task sets, we propose a new technique GEDF-VD, which integrates Global Earliest Deadline First (GEDF) and Earliest Deadline First with Virtual Deadline (EDF-VD). We prove the correctness of GEDF-VD and provide a detailed quantitative evaluation in terms of speedup bound in both the MC and the non-MC cases. Specifically, we show that GEDF provides a speedup bound of 2 for non-MC gang tasks, while the speedup for GEDF-VD considering MC gang tasks is √5 + 1. Experiments on randomly generated gang task sets are conducted to validate our theoretical findings and to demonstrate the effectiveness of the proposed approach.
Ashikahmed Bhuiyan, Kecheng Yang 0001, Samsil Arefin, Abusayeed Saifullah, Nan Guan, Zhishan Guo
RTSS3
2018 Uniprocessor Mixed-Criticality Scheduling with Graceful Degradation by Completion Rate
abstract
The scheduling of mixed-criticality (MC) systems with graceful degradation is considered, where LO-criticality tasks are guaranteed some service in HI mode in the form of minimum cumulative completion rates. First, we present an easy to implement admission-control procedure to determine which LO-criticality jobs to complete in HI mode. Then, we propose a demand-bound-function-based MC schedulability test that runs in pseudo-polynomial time for such systems under EDF-VD scheduling, wherein two virtual deadline setting heuristics are considered. Furthermore, we discuss a mechanism for the system to switch back from HI to LO mode and quantify the maximum time duration such recovery process would take. Finally, we show the effectiveness of our proposed method by experimental evaluation in comparison to state-of-the-art MC schedulers.
Zhishan Guo, Kecheng Yang 0001, Sudharsan Vaidhun, Samsil Arefin, Sajal K. Das 0001, Haoyi Xiong
RTSS4