mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Fixed priority scheduling with pre-emption thresholds and cache-related pre-emption delays: integrated analysis and evaluation
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. Tech Univ Eindhoven, Eindhoven, Netherlands.ORCID iD: 0000-0001-6234-5117
Univ Amsterdam, Amsterdam, Netherlands.
Tech Univ Eindhoven, Eindhoven, Netherlands.
Univ York, York, N Yorkshire, England.
Show others and affiliations
2017 (English)In: Real-time systems, ISSN 0922-6443, E-ISSN 1573-1383, Vol. 53, no 4, 403-466 p.Article in journal (Refereed) Published
Abstract [en]

Commercial off-the-shelf programmable platforms for real-time systems typically contain a cache to bridge the gap between the processor speed and main memory speed. Because cache-related pre-emption delays (CRPD) can have a significant influence on the computation times of tasks, CRPD have been integrated in the response time analysis for fixed-priority pre-emptive scheduling (FPPS). This paper presents CRPD aware response-time analysis of sporadic tasks with arbitrary deadlines for fixed-priority pre-emption threshold scheduling (FPTS), generalizing earlier work. The analysis is complemented by an optimal (pre-emption) threshold assignment algorithm, assuming the priorities of tasks are given. We further improve upon these results by presenting an algorithm that searches for a layout of tasks in memory that makes a task set schedulable. The paper includes an extensive comparative evaluation of the schedulability ratios of FPPS and FPTS, taking CRPD into account. The practical relevance of our work stems from FPTS support in AUTOSAR, a standardized development model for the automotive industry. [(This paper forms an extended version of Bril et al. (in Proceedings of 35th IEEE real-time systems symposium (RTSS), 2014). The main extensions are described in Sect. 1.2.].

Place, publisher, year, edition, pages
2017. Vol. 53, no 4, 403-466 p.
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-36009DOI: 10.1007/s11241-016-9266-zISI: 000403073600001OAI: oai:DiVA.org:mdh-36009DiVA: diva2:1118057
Available from: 2017-06-29 Created: 2017-06-29 Last updated: 2017-06-29Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full text

Authority records BETA

J. Bril, ReinderBehnam, Moris

Search in DiVA

By author/editor
J. Bril, ReinderBehnam, Moris
By organisation
Embedded Systems
In the same journal
Real-time systems
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 4 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf