Loading…

Work-in-Progress: Tight Response-Time Analysis for Periodic Preemptive Tasks Under Global Scheduling

While multicore real-time systems are extensively employed in the industry, research gaps still exist in developing a scalable analysis to find tight bounds on the worst-case response time (WCRT) of tasks scheduled by global preemptive scheduling policies. Additionally, the presence of release jitte...

Full description

Saved in:
Bibliographic Details
Main Authors: Gohari, Pourya, Voeten, Jeroen, Nasri, Mitra
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 454
container_issue
container_start_page 451
container_title
container_volume
creator Gohari, Pourya
Voeten, Jeroen
Nasri, Mitra
description While multicore real-time systems are extensively employed in the industry, research gaps still exist in developing a scalable analysis to find tight bounds on the worst-case response time (WCRT) of tasks scheduled by global preemptive scheduling policies. Additionally, the presence of release jitter poses a challenge where examining the earliest and latest release times may not derive WCRT. The existing analyses either provide very conservative bounds or face challenges in scaling to systems with numerous cores and tasks. This work provides preliminary foundations to derive tight WCRT bounds for tasks scheduled by global preemptive job-level fixed-priority scheduling policies (e.g., EDF and FP) on homogeneous multicore platforms by performing a reachability analysis using time-label-transition systems. Our solution uses 2 orders of magnitude less memory than UPPAAL and identifies on average 12% (up to 39%) more schedulable task sets than sufficient schedulability analyses (e.g., for systems with 4 cores and 10 tasks).
doi_str_mv 10.1109/RTSS59052.2023.00050
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_10406002</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10406002</ieee_id><sourcerecordid>10406002</sourcerecordid><originalsourceid>FETCH-LOGICAL-i119t-28be32e4d286344221f86d50486dcc8a289869d15bfae5f40001799fffc947633</originalsourceid><addsrcrecordid>eNotj81OAjEYAKuJiYi8AYe-QPHr327rjRBFExIJLPFIyvYrVJZd0q4mvL0kepm5TTKEjDlMOAf7tKrWa21Bi4kAIScAoOGGjGxpjdQghdGluSUDocuCSV6Ke_KQ8xeAAC3FgPjPLh1ZbNkydfuEOT_TKu4PPV1hPndtRlbFE9Jp65pLjpmGLtElptj5WNNlQjyd-_iDtHL5mOmm9ZjovOl2rqHr-oD-u4nt_pHcBddkHP17SDavL9XsjS0-5u-z6YJFzm3PhNmhFKi8MIVUSggeTOE1qCvr2jhhrCms53oXHOqgrq-8tDaEUFtVFlIOyfivGxFxe07x5NJly0FBcR2Wv8OyVqk</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Work-in-Progress: Tight Response-Time Analysis for Periodic Preemptive Tasks Under Global Scheduling</title><source>IEEE Xplore All Conference Series</source><creator>Gohari, Pourya ; Voeten, Jeroen ; Nasri, Mitra</creator><creatorcontrib>Gohari, Pourya ; Voeten, Jeroen ; Nasri, Mitra</creatorcontrib><description>While multicore real-time systems are extensively employed in the industry, research gaps still exist in developing a scalable analysis to find tight bounds on the worst-case response time (WCRT) of tasks scheduled by global preemptive scheduling policies. Additionally, the presence of release jitter poses a challenge where examining the earliest and latest release times may not derive WCRT. The existing analyses either provide very conservative bounds or face challenges in scaling to systems with numerous cores and tasks. This work provides preliminary foundations to derive tight WCRT bounds for tasks scheduled by global preemptive job-level fixed-priority scheduling policies (e.g., EDF and FP) on homogeneous multicore platforms by performing a reachability analysis using time-label-transition systems. Our solution uses 2 orders of magnitude less memory than UPPAAL and identifies on average 12% (up to 39%) more schedulable task sets than sufficient schedulability analyses (e.g., for systems with 4 cores and 10 tasks).</description><identifier>EISSN: 2576-3172</identifier><identifier>EISBN: 9798350328578</identifier><identifier>DOI: 10.1109/RTSS59052.2023.00050</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>global scheduling ; Job shop scheduling ; Memory management ; Multicore processing ; periodic tasks ; preemptive tasks ; Reachability analysis ; Real-time systems ; Response-time analysis ; Task analysis ; Time factors</subject><ispartof>2023 IEEE Real-Time Systems Symposium (RTSS), 2023, p.451-454</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10406002$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,27925,54555,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10406002$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Gohari, Pourya</creatorcontrib><creatorcontrib>Voeten, Jeroen</creatorcontrib><creatorcontrib>Nasri, Mitra</creatorcontrib><title>Work-in-Progress: Tight Response-Time Analysis for Periodic Preemptive Tasks Under Global Scheduling</title><title>2023 IEEE Real-Time Systems Symposium (RTSS)</title><addtitle>RTSS</addtitle><description>While multicore real-time systems are extensively employed in the industry, research gaps still exist in developing a scalable analysis to find tight bounds on the worst-case response time (WCRT) of tasks scheduled by global preemptive scheduling policies. Additionally, the presence of release jitter poses a challenge where examining the earliest and latest release times may not derive WCRT. The existing analyses either provide very conservative bounds or face challenges in scaling to systems with numerous cores and tasks. This work provides preliminary foundations to derive tight WCRT bounds for tasks scheduled by global preemptive job-level fixed-priority scheduling policies (e.g., EDF and FP) on homogeneous multicore platforms by performing a reachability analysis using time-label-transition systems. Our solution uses 2 orders of magnitude less memory than UPPAAL and identifies on average 12% (up to 39%) more schedulable task sets than sufficient schedulability analyses (e.g., for systems with 4 cores and 10 tasks).</description><subject>global scheduling</subject><subject>Job shop scheduling</subject><subject>Memory management</subject><subject>Multicore processing</subject><subject>periodic tasks</subject><subject>preemptive tasks</subject><subject>Reachability analysis</subject><subject>Real-time systems</subject><subject>Response-time analysis</subject><subject>Task analysis</subject><subject>Time factors</subject><issn>2576-3172</issn><isbn>9798350328578</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2023</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotj81OAjEYAKuJiYi8AYe-QPHr327rjRBFExIJLPFIyvYrVJZd0q4mvL0kepm5TTKEjDlMOAf7tKrWa21Bi4kAIScAoOGGjGxpjdQghdGluSUDocuCSV6Ke_KQ8xeAAC3FgPjPLh1ZbNkydfuEOT_TKu4PPV1hPndtRlbFE9Jp65pLjpmGLtElptj5WNNlQjyd-_iDtHL5mOmm9ZjovOl2rqHr-oD-u4nt_pHcBddkHP17SDavL9XsjS0-5u-z6YJFzm3PhNmhFKi8MIVUSggeTOE1qCvr2jhhrCms53oXHOqgrq-8tDaEUFtVFlIOyfivGxFxe07x5NJly0FBcR2Wv8OyVqk</recordid><startdate>20231205</startdate><enddate>20231205</enddate><creator>Gohari, Pourya</creator><creator>Voeten, Jeroen</creator><creator>Nasri, Mitra</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>20231205</creationdate><title>Work-in-Progress: Tight Response-Time Analysis for Periodic Preemptive Tasks Under Global Scheduling</title><author>Gohari, Pourya ; Voeten, Jeroen ; Nasri, Mitra</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i119t-28be32e4d286344221f86d50486dcc8a289869d15bfae5f40001799fffc947633</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2023</creationdate><topic>global scheduling</topic><topic>Job shop scheduling</topic><topic>Memory management</topic><topic>Multicore processing</topic><topic>periodic tasks</topic><topic>preemptive tasks</topic><topic>Reachability analysis</topic><topic>Real-time systems</topic><topic>Response-time analysis</topic><topic>Task analysis</topic><topic>Time factors</topic><toplevel>online_resources</toplevel><creatorcontrib>Gohari, Pourya</creatorcontrib><creatorcontrib>Voeten, Jeroen</creatorcontrib><creatorcontrib>Nasri, Mitra</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gohari, Pourya</au><au>Voeten, Jeroen</au><au>Nasri, Mitra</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Work-in-Progress: Tight Response-Time Analysis for Periodic Preemptive Tasks Under Global Scheduling</atitle><btitle>2023 IEEE Real-Time Systems Symposium (RTSS)</btitle><stitle>RTSS</stitle><date>2023-12-05</date><risdate>2023</risdate><spage>451</spage><epage>454</epage><pages>451-454</pages><eissn>2576-3172</eissn><eisbn>9798350328578</eisbn><coden>IEEPAD</coden><abstract>While multicore real-time systems are extensively employed in the industry, research gaps still exist in developing a scalable analysis to find tight bounds on the worst-case response time (WCRT) of tasks scheduled by global preemptive scheduling policies. Additionally, the presence of release jitter poses a challenge where examining the earliest and latest release times may not derive WCRT. The existing analyses either provide very conservative bounds or face challenges in scaling to systems with numerous cores and tasks. This work provides preliminary foundations to derive tight WCRT bounds for tasks scheduled by global preemptive job-level fixed-priority scheduling policies (e.g., EDF and FP) on homogeneous multicore platforms by performing a reachability analysis using time-label-transition systems. Our solution uses 2 orders of magnitude less memory than UPPAAL and identifies on average 12% (up to 39%) more schedulable task sets than sufficient schedulability analyses (e.g., for systems with 4 cores and 10 tasks).</abstract><pub>IEEE</pub><doi>10.1109/RTSS59052.2023.00050</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier EISSN: 2576-3172
ispartof 2023 IEEE Real-Time Systems Symposium (RTSS), 2023, p.451-454
issn 2576-3172
language eng
recordid cdi_ieee_primary_10406002
source IEEE Xplore All Conference Series
subjects global scheduling
Job shop scheduling
Memory management
Multicore processing
periodic tasks
preemptive tasks
Reachability analysis
Real-time systems
Response-time analysis
Task analysis
Time factors
title Work-in-Progress: Tight Response-Time Analysis for Periodic Preemptive Tasks Under Global Scheduling
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T18%3A16%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Work-in-Progress:%20Tight%20Response-Time%20Analysis%20for%20Periodic%20Preemptive%20Tasks%20Under%20Global%20Scheduling&rft.btitle=2023%20IEEE%20Real-Time%20Systems%20Symposium%20(RTSS)&rft.au=Gohari,%20Pourya&rft.date=2023-12-05&rft.spage=451&rft.epage=454&rft.pages=451-454&rft.eissn=2576-3172&rft.coden=IEEPAD&rft_id=info:doi/10.1109/RTSS59052.2023.00050&rft.eisbn=9798350328578&rft_dat=%3Cieee_CHZPO%3E10406002%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i119t-28be32e4d286344221f86d50486dcc8a289869d15bfae5f40001799fffc947633%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10406002&rfr_iscdi=true