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
Swift mode changes in memory constrained real-time systems
Eindhoven University of Technology, Netherlands .
Eindhoven University of Technology, Netherlands . (IS (Embedded Systems))ORCID iD: 0000-0001-6234-5117
Eindhoven University of Technology, Netherlands .
2009 (English)Conference paper, Published paper (Refereed)
Abstract [en]

A method for "preempting memory" is presented, where (parts of) the memory allocated to an active task may be reallocated to another task, without corrupting the state of the active task's job. The method is based on combining scalable components with Fixed-Priority Scheduling with Deferred Preemption (FPDS). Real-time systems composed of scalable components are investigated. A scalable component can operate in one of several modes, where each mode defines a certain trade off between the resource requirements and output quality. The focus of this paper is on memory constrained systems, with modes limited to memory requirements. During runtime the system may decide to reallocate the resources between the components, resulting in a mode change. The latency of a mode change should satisfy timing constraints expressed by upper bounds. A modeling framework is presented combining scalable components with FPDS. A quantitive analysis comparing Fixed-Priority Preemptive Scheduling (FPPS) and FPDS is provided, showing that FPDS sets a lower bound on the mode change latency. The analytical results are verified by simulation. The results for both FPPS and FPDS are applied to improve the existing latency bound for mode changes in the processor domain. The presented protocol is especially suited for pipelined applications, allowing to perform the mode change without the need to first clear the whole pipeline.

Place, publisher, year, edition, pages
2009. p. 262-269
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:mdh:diva-23593DOI: 10.1109/CSE.2009Scopus ID: 2-s2.0-70749107106ISBN: 9780769538235 (print)OAI: oai:DiVA.org:mdh-23593DiVA, id: diva2:679631
Conference
7th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, EUC 2009; Vancouver, BC; Canada; 29 August 2009 through 31 August 2009
Available from: 2013-12-16 Created: 2013-12-16 Last updated: 2013-12-19Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records BETA

Bril, Reinder J.

Search in DiVA

By author/editor
Bril, Reinder J.
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 9 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