- -

Implementation of Timing-Event Affinities in Ada/Linux

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Implementation of Timing-Event Affinities in Ada/Linux

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Sáez Barona, Sergio es_ES
dc.contributor.author Real Sáez, Jorge Vicente es_ES
dc.contributor.author Crespo Lorente, Alfons es_ES
dc.date.accessioned 2016-05-23T12:01:27Z
dc.date.available 2016-05-23T12:01:27Z
dc.date.issued 2015-04
dc.identifier.issn 1094-3641
dc.identifier.uri http://hdl.handle.net/10251/64606
dc.description © Sáez Barona, S.; Real Sáez, J. V.; Crespo, A. | ACM, 2015. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Adda Letters, http://dx.doi.org/10.1145/2870544.2870546 es_ES
dc.description.abstract Ada 2012 has introduced mechanisms for exploiting multiprocessor platforms at the application level. These include task affinity control and definition of dispatching domains. However, there are other executable entities defined in the language for which there is no such support to affinity control: event handlers. With event handlers we mean both timing-event and interrupt handlers. This paper discusses the consequences of this lack of functionality and explores implementation issues related with this ability. We propose a working implementation for affinity of timing-event handlers on top of Linux. es_ES
dc.language Inglés es_ES
dc.publisher Association for Computing Machinery (ACM) es_ES
dc.relation.ispartof Ada Letters es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Multiprocessor es_ES
dc.subject Real-time es_ES
dc.subject Timing event es_ES
dc.subject Ada es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.title Implementation of Timing-Event Affinities in Ada/Linux es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1145/2870544.2870546
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.description.bibliographicCitation Sáez Barona, S.; Real Sáez, JV.; Crespo Lorente, A. (2015). Implementation of Timing-Event Affinities in Ada/Linux. Ada Letters. 35(1):80-92. doi:10.1145/2870544.2870546 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion http://dx.doi.org/10.1145/2870544.2870554 es_ES
dc.description.upvformatpinicio 80 es_ES
dc.description.upvformatpfin 92 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 35 es_ES
dc.description.issue 1 es_ES
dc.relation.senia 301477 es_ES
dc.description.references M. Aldea, A. Burns, M. Gutirrez, and M. González Harbour. Incorporating the deadline floor protocol in Ada. ACM SIGAda Ada Letters -- Proc. of IRTAW 16, XXXIII(2):49--58, 2013. es_ES
dc.description.references B.B. Brandenburg and J.H. Anderson. Feather-trace: A light-weight event tracing toolkit. In Proc. OSPERT, 2007. es_ES
dc.description.references A. Burns. A Deadline-Floor Inheritance Protocol for EDF Scheduled Real-Time Systems with Resource Sharing. Technical Report YCS-2012-476, Department of Computer Science, University of York, UK, 2012. es_ES
dc.description.references A. Burns, M. Gutierrez, M. Aldea, and M. González Harbour. A deadlinefloor inheritance protocol for EDF scheduled embedded real-time systems with resource sharing. IEEE Transactions on Computers, (Online PrePrints), 2014. es_ES
dc.description.references H. Franke, R. Russell, and M. Kirkwood. Fuss, futexes and furwocks: Fast userlevel locking in linux. In AUUG Conference Proceedings, pages 85--97. AUUG, Inc., 2002. es_ES
dc.description.references C. Li, C. Ding, and K. Shen. Quantifying the cost of context switch. In Proceedings of the 2007 Workshop on Experimental Computer Science, ExpCS '07. ACM, 2007. es_ES
dc.description.references R. Spliet, M. Vanga, B.B. Brandenburg, and S. Dziadek. Fast on average, predictable in the worst case: Exploring real-time futexes in litmus. In Proc. IEEE Real-Time Systems Symposium, pages 96--105. IEEE, 2014. es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem