Compositional multiprocessor scheduling: the GMPR interface


Autoria(s): Burmyakov, Artem; Bini, Enrico; Tovar, Eduardo
Data(s)

15/01/2015

15/01/2015

2014

Resumo

Composition is a practice of key importance in software engineering. When real-time applications are composed, it is necessary that their timing properties (such as meeting the deadlines) are guaranteed. The composition is performed by establishing an interface between the application and the physical platform. Such an interface typically contains information about the amount of computing capacity needed by the application. For multiprocessor platforms, the interface should also present information about the degree of parallelism. Several interface proposals have recently been put forward in various research works. However, those interfaces are either too complex to be handled or too pessimistic. In this paper we propose the generalized multiprocessor periodic resource model (GMPR) that is strictly superior to the MPR model without requiring a too detailed description. We then derive a method to compute the interface from the application specification. This method has been implemented in Matlab routines that are publicly available.

Identificador

0922-6443

1573-1383

http://hdl.handle.net/10400.22/5419

10.1007/s11241-013-9199-8

Idioma(s)

eng

Publicador

Springer

Relação

Real-Time Systems;Vol. 50, Issue 3

http://link.springer.com/article/10.1007%2Fs11241-013-9199-8

Direitos

openAccess

Palavras-Chave #Real-time scheduling #Compositional scheduling #Multiprocessors #Real-time interfaces
Tipo

article