Publication detail

Load-Adaptive Monitor-Driven Hardware for Preventing Embedded Real-Time Systems from Overloads Caused by Excessive Interrupt Rates

STRNADEL, J.

Original Title

Load-Adaptive Monitor-Driven Hardware for Preventing Embedded Real-Time Systems from Overloads Caused by Excessive Interrupt Rates

Type

article in a collection out of WoS and Scopus

Language

English

Original Abstract

In the paper, a concept and an early analysis of an embedded hardware/software architecture designed to prevent the software from both timing disturbances and interrupt overloads is outlined. The architecture is composed of an FPGA (MCU) used to run the hardware (software) part of an embedded application. Comparing to previous approaches, novelty of the architecture can be seen in the fact it is able to adapt interrupt service rates to the actual software load being monitored with no intrusion to the software. According to the actual software load it is able to buffer all interrupts and related data while the software is highly loaded and redirect the interrupts to the MCU as soon as the software becomes underloaded.

Keywords

task, operating system, load monitoring, interrupt control, scheduling, overload prevention, priority space

Authors

STRNADEL, J.

RIV year

2013

Released

1. 2. 2013

Publisher

Springer Verlag

Location

Berlin

ISBN

978-3-642-36423-5

Book

Architecture of Computing Systems - ARCS 2013

Edition

Lecture Notes in Computer Science, ISSN 0302-9743, Vol. 7767

ISBN

0302-9743

Periodical

Lecture Notes in Computer Science

Year of study

2013

Number

7767

State

Federal Republic of Germany

Pages from

98

Pages to

109

Pages count

12

URL

BibTex

@inproceedings{BUT103426,
  author="Josef {Strnadel}",
  title="Load-Adaptive Monitor-Driven Hardware for Preventing Embedded Real-Time Systems from Overloads Caused by Excessive Interrupt Rates",
  booktitle="Architecture of Computing Systems - ARCS 2013",
  year="2013",
  series="Lecture Notes in Computer Science, ISSN 0302-9743, Vol. 7767",
  journal="Lecture Notes in Computer Science",
  volume="2013",
  number="7767",
  pages="98--109",
  publisher="Springer Verlag",
  address="Berlin",
  doi="10.1007/978-3-642-36424-2\{_}9",
  isbn="978-3-642-36423-5",
  issn="0302-9743",
  url="https://www.fit.vut.cz/research/publication/10168/"
}