Repository logo
 
Publication

Implementing multicore real-time scheduling algorithms based on task splitting using ada 2012

dc.contributor.authorAndersson, Björn
dc.contributor.authorPinho, Luís Miguel
dc.date.accessioned2014-02-13T12:21:39Z
dc.date.available2014-02-13T12:21:39Z
dc.date.issued2010
dc.description.abstractMultiprocessors, particularly in the form of multicores, are becoming standard building blocks for executing reliable software. But their use for applications with hard real-time requirements is non-trivial. Well-known realtime scheduling algorithms in the uniprocessor context (Rate-Monotonic [1] or Earliest-Deadline-First [1]) do not perform well on multiprocessors. For this reason the scientific community in the area of real-time systems has produced new algorithms specifically for multiprocessors. In the meanwhile, a proposal [2] exists for extending the Ada language with new basic constructs which can be used for implementing new algorithms for real-time scheduling; the family of task splitting algorithms is one of them which was emphasized in the proposal [2]. Consequently, assessing whether existing task splitting multiprocessor scheduling algorithms can be implemented with these constructs is paramount. In this paper we present a list of state-of-art task-splitting multiprocessor scheduling algorithms and, for each of them, we present detailed Ada code that uses the new constructs.por
dc.identifier.doi10.1007/978-3-642-13550-7_4pt_PT
dc.identifier.isbn978-3-642-13549-1
dc.identifier.isbn978-3-642-13550-7
dc.identifier.issn0302-9743
dc.identifier.urihttp://hdl.handle.net/10400.22/3880
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherSpringerpor
dc.relation.ispartofseriesReliable Software Technologiey – Ada-Europe 2010; Vol. 6106
dc.relation.publisherversionhttp://link.springer.com/chapter/10.1007%2F978-3-642-13550-7_4por
dc.subjectAdapor
dc.subjectMultiprocessorspor
dc.subjectMulticorespor
dc.subjectReal-time schedulingpor
dc.titleImplementing multicore real-time scheduling algorithms based on task splitting using ada 2012por
dc.typebook part
dspace.entity.typePublication
oaire.citation.conferencePlaceValencia, Spainpor
oaire.citation.endPage67por
oaire.citation.startPage54por
oaire.citation.title15th Ada-Europe International Conference on Reliable Software Technologies, June 14-18por
oaire.citation.volumeVol. 6106por
person.familyNamePinho
person.givenNameLuis Miguel
person.identifier.ciencia-id8112-2108-F3B2
person.identifier.orcid0000-0001-6888-1340
person.identifier.ridM-3416-2013
person.identifier.scopus-author-id6602594556
rcaap.rightsopenAccesspor
rcaap.typebookPartpor
relation.isAuthorOfPublicationfd791145-af93-47d9-bbe8-647a326d2f39
relation.isAuthorOfPublication.latestForDiscoveryfd791145-af93-47d9-bbe8-647a326d2f39

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CAPL_BAndersson_2010_CISTER.pdf
Size:
96.21 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: