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...
Gespeichert in:
Veröffentlicht in: | Journal of parallel and distributed computing 1998-11, Vol.55 (1), p.121-137 |
---|---|
Hauptverfasser: | , |
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&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 |