A BSF‐EDZL scheduling algorithm for heterogeneous multiprocessors

To improve the performance of real‐time systems, heterogeneous asymmetric multiprocessors are proposed. Heterogeneous asymmetric multiprocessor architecture allows the system to better match computational resources to meet the needs and dynamic workload of each application. The benefits of system pe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Electronics letters 2024-01, Vol.60 (2), p.n/a
Hauptverfasser: Wu, Peng, Han, Chengzhuo, Yan, Tao, Chen, Lu, Li, Yingchun
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page n/a
container_issue 2
container_start_page
container_title Electronics letters
container_volume 60
creator Wu, Peng
Han, Chengzhuo
Yan, Tao
Chen, Lu
Li, Yingchun
description To improve the performance of real‐time systems, heterogeneous asymmetric multiprocessors are proposed. Heterogeneous asymmetric multiprocessor architecture allows the system to better match computational resources to meet the needs and dynamic workload of each application. The benefits of system performance and reduced power consumption cannot be fully exploited unless proper task scheduling and task allocation methods are implemented at the operating system level.The EDZL scheduling algorithm has been shown to be a better scheduling algorithm in heterogeneous multiprocessor platforms. In this paper, the BSF‐EDZL (best speed fit for earliest deadline first until zero‐laxity) performance asymmetric multiprocessor scheduling algorithm is proposed, and an effective schedulability analysis is performed. The algorithm selects an appropriate processor for non‐zero relaxation highest priority task rather than the fastest processor when assigning tasks. Experimental results show that the proposed BSF‐EDZL scheduling algorithm can schedule a larger set of tasks than the ordinary EDZL scheduling algorithm. We propose a new BSF‐EDZL scheduling algorithm and prove out that our proposed scheduling algorithm is a superior scheduling algorithm on heterogeneous multiprocessors.
doi_str_mv 10.1049/ell2.13093
format Article
fullrecord <record><control><sourceid>wiley_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1049_ell2_13093</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>ELL213093</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2683-fce12e08a0174ccf958f503d0be04fee16ab4b4d9532f90902819005cef59c943</originalsourceid><addsrcrecordid>eNp9j01KA0EQhRtRMEY3nmDWwsSq_kmmljEmKgy4UEHcDDOd6mSkkw7dCZKdR_CMnsTEuHb1ePC9B58Qlwg9BE3X7L3soQJSR6KDykBOiK_HogOAKjdI-lScpfS-q5Jo0BGjYXbzNPn-_BrfvpVZsnOebny7nGW1n4XYrueLzIWYzXnNMcx4yWGTssXGr9tVDJZTCjGdixNX-8QXf9kVL5Px8-g-Lx_vHkbDMreyX6jcWUbJUNSAA22tI1M4A2oKDYN2zNivG93oKRklHQGBLJAAjGVnyJJWXXF1-LUxpBTZVavYLuq4rRCqvX61169-9XcwHuCP1vP2H7Ial6U8bH4AjXddtQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>A BSF‐EDZL scheduling algorithm for heterogeneous multiprocessors</title><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>Wiley Online Library Open Access</source><source>Wiley Online Library All Journals</source><source>Alma/SFX Local Collection</source><creator>Wu, Peng ; Han, Chengzhuo ; Yan, Tao ; Chen, Lu ; Li, Yingchun</creator><creatorcontrib>Wu, Peng ; Han, Chengzhuo ; Yan, Tao ; Chen, Lu ; Li, Yingchun</creatorcontrib><description>To improve the performance of real‐time systems, heterogeneous asymmetric multiprocessors are proposed. Heterogeneous asymmetric multiprocessor architecture allows the system to better match computational resources to meet the needs and dynamic workload of each application. The benefits of system performance and reduced power consumption cannot be fully exploited unless proper task scheduling and task allocation methods are implemented at the operating system level.The EDZL scheduling algorithm has been shown to be a better scheduling algorithm in heterogeneous multiprocessor platforms. In this paper, the BSF‐EDZL (best speed fit for earliest deadline first until zero‐laxity) performance asymmetric multiprocessor scheduling algorithm is proposed, and an effective schedulability analysis is performed. The algorithm selects an appropriate processor for non‐zero relaxation highest priority task rather than the fastest processor when assigning tasks. Experimental results show that the proposed BSF‐EDZL scheduling algorithm can schedule a larger set of tasks than the ordinary EDZL scheduling algorithm. We propose a new BSF‐EDZL scheduling algorithm and prove out that our proposed scheduling algorithm is a superior scheduling algorithm on heterogeneous multiprocessors.</description><identifier>ISSN: 0013-5194</identifier><identifier>EISSN: 1350-911X</identifier><identifier>DOI: 10.1049/ell2.13093</identifier><language>eng</language><subject>real‐time systems ; scheduling</subject><ispartof>Electronics letters, 2024-01, Vol.60 (2), p.n/a</ispartof><rights>2024 The Authors. published by John Wiley &amp; Sons Ltd on behalf of The Institution of Engineering and Technology.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c2683-fce12e08a0174ccf958f503d0be04fee16ab4b4d9532f90902819005cef59c943</cites><orcidid>0000-0003-0822-8782 ; 0000-0002-2184-8268</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1049%2Fell2.13093$$EPDF$$P50$$Gwiley$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1049%2Fell2.13093$$EHTML$$P50$$Gwiley$$Hfree_for_read</linktohtml><link.rule.ids>315,781,785,865,1418,11563,27925,27926,45575,45576,46053,46477</link.rule.ids></links><search><creatorcontrib>Wu, Peng</creatorcontrib><creatorcontrib>Han, Chengzhuo</creatorcontrib><creatorcontrib>Yan, Tao</creatorcontrib><creatorcontrib>Chen, Lu</creatorcontrib><creatorcontrib>Li, Yingchun</creatorcontrib><title>A BSF‐EDZL scheduling algorithm for heterogeneous multiprocessors</title><title>Electronics letters</title><description>To improve the performance of real‐time systems, heterogeneous asymmetric multiprocessors are proposed. Heterogeneous asymmetric multiprocessor architecture allows the system to better match computational resources to meet the needs and dynamic workload of each application. The benefits of system performance and reduced power consumption cannot be fully exploited unless proper task scheduling and task allocation methods are implemented at the operating system level.The EDZL scheduling algorithm has been shown to be a better scheduling algorithm in heterogeneous multiprocessor platforms. In this paper, the BSF‐EDZL (best speed fit for earliest deadline first until zero‐laxity) performance asymmetric multiprocessor scheduling algorithm is proposed, and an effective schedulability analysis is performed. The algorithm selects an appropriate processor for non‐zero relaxation highest priority task rather than the fastest processor when assigning tasks. Experimental results show that the proposed BSF‐EDZL scheduling algorithm can schedule a larger set of tasks than the ordinary EDZL scheduling algorithm. We propose a new BSF‐EDZL scheduling algorithm and prove out that our proposed scheduling algorithm is a superior scheduling algorithm on heterogeneous multiprocessors.</description><subject>real‐time systems</subject><subject>scheduling</subject><issn>0013-5194</issn><issn>1350-911X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>24P</sourceid><sourceid>WIN</sourceid><recordid>eNp9j01KA0EQhRtRMEY3nmDWwsSq_kmmljEmKgy4UEHcDDOd6mSkkw7dCZKdR_CMnsTEuHb1ePC9B58Qlwg9BE3X7L3soQJSR6KDykBOiK_HogOAKjdI-lScpfS-q5Jo0BGjYXbzNPn-_BrfvpVZsnOebny7nGW1n4XYrueLzIWYzXnNMcx4yWGTssXGr9tVDJZTCjGdixNX-8QXf9kVL5Px8-g-Lx_vHkbDMreyX6jcWUbJUNSAA22tI1M4A2oKDYN2zNivG93oKRklHQGBLJAAjGVnyJJWXXF1-LUxpBTZVavYLuq4rRCqvX61169-9XcwHuCP1vP2H7Ial6U8bH4AjXddtQ</recordid><startdate>202401</startdate><enddate>202401</enddate><creator>Wu, Peng</creator><creator>Han, Chengzhuo</creator><creator>Yan, Tao</creator><creator>Chen, Lu</creator><creator>Li, Yingchun</creator><scope>24P</scope><scope>WIN</scope><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0003-0822-8782</orcidid><orcidid>https://orcid.org/0000-0002-2184-8268</orcidid></search><sort><creationdate>202401</creationdate><title>A BSF‐EDZL scheduling algorithm for heterogeneous multiprocessors</title><author>Wu, Peng ; Han, Chengzhuo ; Yan, Tao ; Chen, Lu ; Li, Yingchun</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2683-fce12e08a0174ccf958f503d0be04fee16ab4b4d9532f90902819005cef59c943</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>real‐time systems</topic><topic>scheduling</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wu, Peng</creatorcontrib><creatorcontrib>Han, Chengzhuo</creatorcontrib><creatorcontrib>Yan, Tao</creatorcontrib><creatorcontrib>Chen, Lu</creatorcontrib><creatorcontrib>Li, Yingchun</creatorcontrib><collection>Wiley Online Library Open Access</collection><collection>Wiley Online Library Free Content</collection><collection>CrossRef</collection><jtitle>Electronics letters</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wu, Peng</au><au>Han, Chengzhuo</au><au>Yan, Tao</au><au>Chen, Lu</au><au>Li, Yingchun</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A BSF‐EDZL scheduling algorithm for heterogeneous multiprocessors</atitle><jtitle>Electronics letters</jtitle><date>2024-01</date><risdate>2024</risdate><volume>60</volume><issue>2</issue><epage>n/a</epage><issn>0013-5194</issn><eissn>1350-911X</eissn><abstract>To improve the performance of real‐time systems, heterogeneous asymmetric multiprocessors are proposed. Heterogeneous asymmetric multiprocessor architecture allows the system to better match computational resources to meet the needs and dynamic workload of each application. The benefits of system performance and reduced power consumption cannot be fully exploited unless proper task scheduling and task allocation methods are implemented at the operating system level.The EDZL scheduling algorithm has been shown to be a better scheduling algorithm in heterogeneous multiprocessor platforms. In this paper, the BSF‐EDZL (best speed fit for earliest deadline first until zero‐laxity) performance asymmetric multiprocessor scheduling algorithm is proposed, and an effective schedulability analysis is performed. The algorithm selects an appropriate processor for non‐zero relaxation highest priority task rather than the fastest processor when assigning tasks. Experimental results show that the proposed BSF‐EDZL scheduling algorithm can schedule a larger set of tasks than the ordinary EDZL scheduling algorithm. We propose a new BSF‐EDZL scheduling algorithm and prove out that our proposed scheduling algorithm is a superior scheduling algorithm on heterogeneous multiprocessors.</abstract><doi>10.1049/ell2.13093</doi><tpages>4</tpages><orcidid>https://orcid.org/0000-0003-0822-8782</orcidid><orcidid>https://orcid.org/0000-0002-2184-8268</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0013-5194
ispartof Electronics letters, 2024-01, Vol.60 (2), p.n/a
issn 0013-5194
1350-911X
language eng
recordid cdi_crossref_primary_10_1049_ell2_13093
source DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; Wiley Online Library Open Access; Wiley Online Library All Journals; Alma/SFX Local Collection
subjects real‐time systems
scheduling
title A BSF‐EDZL scheduling algorithm for heterogeneous multiprocessors
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-18T14%3A09%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-wiley_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20BSF%E2%80%90EDZL%20scheduling%20algorithm%20for%20heterogeneous%20multiprocessors&rft.jtitle=Electronics%20letters&rft.au=Wu,%20Peng&rft.date=2024-01&rft.volume=60&rft.issue=2&rft.epage=n/a&rft.issn=0013-5194&rft.eissn=1350-911X&rft_id=info:doi/10.1049/ell2.13093&rft_dat=%3Cwiley_cross%3EELL213093%3C/wiley_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/&rfr_iscdi=true