Please use this identifier to cite or link to this item:
http://hdl.handle.net/10553/45995
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Rivas, Mario Aldea | en_US |
dc.contributor.author | Miranda, Javier | en_US |
dc.contributor.author | Harbour, Michael González | en_US |
dc.date.accessioned | 2018-11-23T00:29:55Z | - |
dc.date.available | 2018-11-23T00:29:55Z | - |
dc.date.issued | 2005 | en_US |
dc.identifier.issn | 0302-9743 | en_US |
dc.identifier.uri | http://hdl.handle.net/10553/45995 | - |
dc.description.abstract | In previous papers we had presented an application program interface (API) that enabled applications to use application-defined scheduling algorithms for Ada tasks in a way compatible with the scheduling model defined in the real-Time Annex of the language. Each application scheduler was implemented with a special task. This paper presents a new implementation in which the application scheduler actions are executed as part of the kernel on which the run-time system is based, thus increasing the efficiency. This paper also presents modifications to the proposed API that align it with the evolution of the Ada Issues being considered in the Ada 200Y standardization. First, we use the new concept of deadline as an abstract notion of urgency, to order the tasks in the scheduling queue of the underlying kernel, freeing the application scheduler of the responsibility of keeping the desired ordering of tasks, and thus simplifying it and reducing its overhead. In second place, we also consider task synchronization through protected objects using the new Stack Resource Policy proposed for the EDF task dispatching policy in Ada 200Y, which can be used in a large variety of fixed and dynamic priority scheduling policies without explicit intervention of the application scheduler. | en_US |
dc.language | eng | en_US |
dc.relation.ispartof | Lecture Notes in Computer Science | en_US |
dc.source | Lecture Notes in Computer Science[ISSN 0302-9743],v. 3555, p. 220-235 | en_US |
dc.subject | 3304 Tecnología de los ordenadores | en_US |
dc.subject.other | Ada | en_US |
dc.subject.other | Compilers | en_US |
dc.subject.other | Real-Time Systems | en_US |
dc.subject.other | Kernel | en_US |
dc.subject.other | Scheduling | en_US |
dc.title | Integrating application-defined scheduling with the new dispatching policies for Ada tasks | en_US |
dc.type | info:eu-repo/semantics/conferenceObject | en_US |
dc.type | ConferenceObject | en_US |
dc.relation.conference | 10th Ada-Europe International Conference on Reliable Software Technologies | |
dc.relation.conference | 10th Ada-Europe International Conference on Reliable Software Technologies - Ada-Europe 2005 | |
dc.identifier.scopus | 26444531115 | - |
dc.identifier.isi | 000230371600018 | |
dc.contributor.authorscopusid | 55671468500 | - |
dc.contributor.authorscopusid | 55532795000 | - |
dc.contributor.authorscopusid | 35563682500 | - |
dc.description.lastpage | 235 | en_US |
dc.description.firstpage | 220 | en_US |
dc.relation.volume | 3555 | en_US |
dc.investigacion | Ingeniería y Arquitectura | en_US |
dc.type2 | Actas de congresos | en_US |
dc.contributor.daisngid | 7546886 | |
dc.contributor.daisngid | 2214941 | |
dc.contributor.daisngid | 824107 | |
dc.utils.revision | Sí | en_US |
dc.contributor.wosstandard | WOS:Rivas, MA | |
dc.contributor.wosstandard | WOS:Miranda, J | |
dc.contributor.wosstandard | WOS:Harbour, MG | |
dc.date.coverdate | Octubre 2005 | |
dc.identifier.conferenceid | events120460 | |
dc.identifier.ulpgc | Sí | es |
dc.description.jcr | 0,402 | |
dc.description.jcrq | Q4 | |
item.grantfulltext | none | - |
item.fulltext | Sin texto completo | - |
crisitem.event.eventsstartdate | 20-06-2005 | - |
crisitem.event.eventsstartdate | 20-06-2005 | - |
crisitem.event.eventsenddate | 24-06-2005 | - |
crisitem.event.eventsenddate | 24-06-2005 | - |
crisitem.author.dept | Departamento de Ingeniería Telemática | - |
crisitem.author.fullName | Miranda González, Francisco Javier | - |
Appears in Collections: | Actas de congresos |
SCOPUSTM
Citations
2
checked on Nov 17, 2024
Page view(s)
50
checked on Jul 15, 2023
Google ScholarTM
Check
Share
Export metadata
Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.