Conditions for On-line Scheduling of Hard Real-Time Tasks on Multiprocessors

In this paper we consider the problem ofon-linescheduling ofhard real-timetasks onmultipleprocessors. For a given set of ready tasks, one can propose many schedules. These schedules, however, may not necessarily be suitable for on-line scheduling. A suitable on-line schedule is one which can accommo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of parallel and distributed computing 1998-11, Vol.55 (1), p.121-137
Hauptverfasser: Dominic, M., Jain, Bijendra N.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 137
container_issue 1
container_start_page 121
container_title Journal of parallel and distributed computing
container_volume 55
creator Dominic, M.
Jain, Bijendra N.
description In this paper we consider the problem ofon-linescheduling ofhard real-timetasks onmultipleprocessors. For a given set of ready tasks, one can propose many schedules. These schedules, however, may not necessarily be suitable for on-line scheduling. A suitable on-line schedule is one which can accommodate any future task set when it arrives. The traditional approach to solve the on-line scheduling problem is to propose a heuristic, and then to prove its effectiveness by comparing it with existing heuristics using simulation. No attempt has, however, been made to obtain a condition on the current schedule which when satisfied will permit one to schedule an arbitrary future task. In this paper, we aim at developing such a condition on the current schedule for the set of ready tasks which when satisfied can guarantee an on-line schedule for any futurefeasibletask set.
doi_str_mv 10.1006/jpdc.1998.1484
format Article
fullrecord <record><control><sourceid>elsevier_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1006_jpdc_1998_1484</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0743731598914848</els_id><sourcerecordid>S0743731598914848</sourcerecordid><originalsourceid>FETCH-LOGICAL-c315t-29397063983f1dcc101dda8a866fc6cb615ee1c4462f203bc78a66f1cbb755593</originalsourceid><addsrcrecordid>eNp1kM1LxDAQxYMouK5ePefgtTXTjzQ9yqKuUFnQ9RzSSaJZu01JuoL_vS0rePI0D-a9mcePkGtgKTDGb3eDxhTqWqRQiOKELIDVPGGiEKdkwaoiT6ocynNyEeOOMYCyEgvSrHyv3eh8H6n1gW76pHO9oa_4YfRhku_UW7pWQdMXo7pk6_aGblX8jNT39PnQjW4IHk2MPsRLcmZVF83V71ySt4f77WqdNJvHp9Vdk-BUYEyyOq8rxvNa5BY0IjDQWgklOLfIseVQGgNYFDyzGctbrISaVoBtW5VlWedLkh7vYvAxBmPlENxehW8JTM4s5MxCzizkzGIK3BwDg4qoOhtUjy7-pXgGomSTTRxtZir_5UyQEZ3p0WgXDI5Se_ffhx9CvHIr</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Conditions for On-line Scheduling of Hard Real-Time Tasks on Multiprocessors</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Dominic, M. ; Jain, Bijendra N.</creator><creatorcontrib>Dominic, M. ; Jain, Bijendra N.</creatorcontrib><description>In this paper we consider the problem ofon-linescheduling ofhard real-timetasks onmultipleprocessors. For a given set of ready tasks, one can propose many schedules. These schedules, however, may not necessarily be suitable for on-line scheduling. A suitable on-line schedule is one which can accommodate any future task set when it arrives. The traditional approach to solve the on-line scheduling problem is to propose a heuristic, and then to prove its effectiveness by comparing it with existing heuristics using simulation. No attempt has, however, been made to obtain a condition on the current schedule which when satisfied will permit one to schedule an arbitrary future task. In this paper, we aim at developing such a condition on the current schedule for the set of ready tasks which when satisfied can guarantee an on-line schedule for any futurefeasibletask set.</description><identifier>ISSN: 0743-7315</identifier><identifier>EISSN: 1096-0848</identifier><identifier>DOI: 10.1006/jpdc.1998.1484</identifier><language>eng</language><publisher>San Diego, CA: Elsevier Inc</publisher><subject>Algorithmics. Computability. Computer arithmetics ; Applied sciences ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; Exact sciences and technology ; Operational research and scientific management ; Operational research. Management science ; Scheduling, sequencing ; Software ; Theoretical computing</subject><ispartof>Journal of parallel and distributed computing, 1998-11, Vol.55 (1), p.121-137</ispartof><rights>1998 Academic Press</rights><rights>1999 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c315t-29397063983f1dcc101dda8a866fc6cb615ee1c4462f203bc78a66f1cbb755593</citedby><cites>FETCH-LOGICAL-c315t-29397063983f1dcc101dda8a866fc6cb615ee1c4462f203bc78a66f1cbb755593</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1006/jpdc.1998.1484$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=1621850$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Dominic, M.</creatorcontrib><creatorcontrib>Jain, Bijendra N.</creatorcontrib><title>Conditions for On-line Scheduling of Hard Real-Time Tasks on Multiprocessors</title><title>Journal of parallel and distributed computing</title><description>In this paper we consider the problem ofon-linescheduling ofhard real-timetasks onmultipleprocessors. For a given set of ready tasks, one can propose many schedules. These schedules, however, may not necessarily be suitable for on-line scheduling. A suitable on-line schedule is one which can accommodate any future task set when it arrives. The traditional approach to solve the on-line scheduling problem is to propose a heuristic, and then to prove its effectiveness by comparing it with existing heuristics using simulation. No attempt has, however, been made to obtain a condition on the current schedule which when satisfied will permit one to schedule an arbitrary future task. In this paper, we aim at developing such a condition on the current schedule for the set of ready tasks which when satisfied can guarantee an on-line schedule for any futurefeasibletask set.</description><subject>Algorithmics. Computability. Computer arithmetics</subject><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Exact sciences and technology</subject><subject>Operational research and scientific management</subject><subject>Operational research. Management science</subject><subject>Scheduling, sequencing</subject><subject>Software</subject><subject>Theoretical computing</subject><issn>0743-7315</issn><issn>1096-0848</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1998</creationdate><recordtype>article</recordtype><recordid>eNp1kM1LxDAQxYMouK5ePefgtTXTjzQ9yqKuUFnQ9RzSSaJZu01JuoL_vS0rePI0D-a9mcePkGtgKTDGb3eDxhTqWqRQiOKELIDVPGGiEKdkwaoiT6ocynNyEeOOMYCyEgvSrHyv3eh8H6n1gW76pHO9oa_4YfRhku_UW7pWQdMXo7pk6_aGblX8jNT39PnQjW4IHk2MPsRLcmZVF83V71ySt4f77WqdNJvHp9Vdk-BUYEyyOq8rxvNa5BY0IjDQWgklOLfIseVQGgNYFDyzGctbrISaVoBtW5VlWedLkh7vYvAxBmPlENxehW8JTM4s5MxCzizkzGIK3BwDg4qoOhtUjy7-pXgGomSTTRxtZir_5UyQEZ3p0WgXDI5Se_ffhx9CvHIr</recordid><startdate>19981125</startdate><enddate>19981125</enddate><creator>Dominic, M.</creator><creator>Jain, Bijendra N.</creator><general>Elsevier Inc</general><general>Elsevier</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>19981125</creationdate><title>Conditions for On-line Scheduling of Hard Real-Time Tasks on Multiprocessors</title><author>Dominic, M. ; Jain, Bijendra N.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c315t-29397063983f1dcc101dda8a866fc6cb615ee1c4462f203bc78a66f1cbb755593</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1998</creationdate><topic>Algorithmics. Computability. Computer arithmetics</topic><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Exact sciences and technology</topic><topic>Operational research and scientific management</topic><topic>Operational research. Management science</topic><topic>Scheduling, sequencing</topic><topic>Software</topic><topic>Theoretical computing</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Dominic, M.</creatorcontrib><creatorcontrib>Jain, Bijendra N.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><jtitle>Journal of parallel and distributed computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Dominic, M.</au><au>Jain, Bijendra N.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Conditions for On-line Scheduling of Hard Real-Time Tasks on Multiprocessors</atitle><jtitle>Journal of parallel and distributed computing</jtitle><date>1998-11-25</date><risdate>1998</risdate><volume>55</volume><issue>1</issue><spage>121</spage><epage>137</epage><pages>121-137</pages><issn>0743-7315</issn><eissn>1096-0848</eissn><abstract>In this paper we consider the problem ofon-linescheduling ofhard real-timetasks onmultipleprocessors. For a given set of ready tasks, one can propose many schedules. These schedules, however, may not necessarily be suitable for on-line scheduling. A suitable on-line schedule is one which can accommodate any future task set when it arrives. The traditional approach to solve the on-line scheduling problem is to propose a heuristic, and then to prove its effectiveness by comparing it with existing heuristics using simulation. No attempt has, however, been made to obtain a condition on the current schedule which when satisfied will permit one to schedule an arbitrary future task. In this paper, we aim at developing such a condition on the current schedule for the set of ready tasks which when satisfied can guarantee an on-line schedule for any futurefeasibletask set.</abstract><cop>San Diego, CA</cop><pub>Elsevier Inc</pub><doi>10.1006/jpdc.1998.1484</doi><tpages>17</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0743-7315
ispartof Journal of parallel and distributed computing, 1998-11, Vol.55 (1), p.121-137
issn 0743-7315
1096-0848
language eng
recordid cdi_crossref_primary_10_1006_jpdc_1998_1484
source Elsevier ScienceDirect Journals Complete
subjects Algorithmics. Computability. Computer arithmetics
Applied sciences
Computer science
control theory
systems
Computer systems and distributed systems. User interface
Exact sciences and technology
Operational research and scientific management
Operational research. Management science
Scheduling, sequencing
Software
Theoretical computing
title Conditions for On-line Scheduling of Hard Real-Time Tasks on Multiprocessors
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T09%3A25%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-elsevier_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Conditions%20for%20On-line%20Scheduling%20of%20Hard%20Real-Time%20Tasks%20on%20Multiprocessors&rft.jtitle=Journal%20of%20parallel%20and%20distributed%20computing&rft.au=Dominic,%20M.&rft.date=1998-11-25&rft.volume=55&rft.issue=1&rft.spage=121&rft.epage=137&rft.pages=121-137&rft.issn=0743-7315&rft.eissn=1096-0848&rft_id=info:doi/10.1006/jpdc.1998.1484&rft_dat=%3Celsevier_cross%3ES0743731598914848%3C/elsevier_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_els_id=S0743731598914848&rfr_iscdi=true