Interrupt Latency Accurate Measurement in Multiprocessing Embedded Systems by Means of a Dedicated Circuit
Modern multiprocessing embedded applications require, in many cases, two different environments on the same platform: one that meets real-time requirements and another one with a general purpose operating system. Although several technologies can be used, two of the most popular are virtualization b...
| Autores: | , , , , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2024 |
| País: | España |
| Institución: | Universidad del País Vasco |
| Repositorio: | Addi. Archivo Digital para la Docencia y la Investigación |
| OAI Identifier: | oai:addi.ehu.eus:10810/67948 |
| Acceso en línea: | http://hdl.handle.net/10810/67948 |
| Access Level: | acceso abierto |
| Palabra clave: | virtualization hypervisor Xen Jailhouse OpenAMP latency real time interrupt latency measurement |
| id |
ES_d77fe0263e4ddfb07d20df07be22c9aa |
|---|---|
| oai_identifier_str |
oai:addi.ehu.eus:10810/67948 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Interrupt Latency Accurate Measurement in Multiprocessing Embedded Systems by Means of a Dedicated CircuitAlonso Salazar, SaraMuguira Urtubi, LeireGárate Añibarro, José IgnacioCuadrado Viana, CarlosBidarte Peraita, UnaivirtualizationhypervisorXenJailhouseOpenAMPlatencyreal timeinterrupt latency measurementModern multiprocessing embedded applications require, in many cases, two different environments on the same platform: one that meets real-time requirements and another one with a general purpose operating system. Although several technologies can be used, two of the most popular are virtualization based on hypervisors and asymmetric multiprocessing software. However, using these tools introduces latency, which must be measured to verify compliance with real-time requirements. With the aim of facilitating these measurements, this work provides a hardware tool that is more precise and easier to use than other existing software solutions. The paper also studies the interrupt latency generated by different hypervisors and asymmetric multiprocessing frameworks in a Zynq UltraScale+ platform. This research work facilitates the accurate study of the temporal response of multiprocessor embedded systems, which allows for evaluating their suitability for applications with real-time requirements.This work has been supported by the Basque Government within the fund for research groups of the Basque University System IT1440-22, KK-2023/00015 and ZL-2023/00023 and by the Ministerio de Ciencia e Innovación of Spain through the Centro para el Desarrollo Tecnológico Industrial (CDTI) within the project IDI-20230111; these last two projects have been financed through the Fondo Europeo de Desarrollo Regional 2021–2027 (FEDER funds).MDPI2024202420242024info:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10810/67948reponame:Addi. Archivo Digital para la Docencia y la Investigacióninstname:Universidad del País VascoIngléshttps://www.mdpi.com/2079-9292/13/9/1626info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/es/© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/ 4.0/).oai:addi.ehu.eus:10810/679482026-06-18T09:23:17Z |
| dc.title.none.fl_str_mv |
Interrupt Latency Accurate Measurement in Multiprocessing Embedded Systems by Means of a Dedicated Circuit |
| title |
Interrupt Latency Accurate Measurement in Multiprocessing Embedded Systems by Means of a Dedicated Circuit |
| spellingShingle |
Interrupt Latency Accurate Measurement in Multiprocessing Embedded Systems by Means of a Dedicated Circuit Alonso Salazar, Sara virtualization hypervisor Xen Jailhouse OpenAMP latency real time interrupt latency measurement |
| title_short |
Interrupt Latency Accurate Measurement in Multiprocessing Embedded Systems by Means of a Dedicated Circuit |
| title_full |
Interrupt Latency Accurate Measurement in Multiprocessing Embedded Systems by Means of a Dedicated Circuit |
| title_fullStr |
Interrupt Latency Accurate Measurement in Multiprocessing Embedded Systems by Means of a Dedicated Circuit |
| title_full_unstemmed |
Interrupt Latency Accurate Measurement in Multiprocessing Embedded Systems by Means of a Dedicated Circuit |
| title_sort |
Interrupt Latency Accurate Measurement in Multiprocessing Embedded Systems by Means of a Dedicated Circuit |
| dc.creator.none.fl_str_mv |
Alonso Salazar, Sara Muguira Urtubi, Leire Gárate Añibarro, José Ignacio Cuadrado Viana, Carlos Bidarte Peraita, Unai |
| author |
Alonso Salazar, Sara |
| author_facet |
Alonso Salazar, Sara Muguira Urtubi, Leire Gárate Añibarro, José Ignacio Cuadrado Viana, Carlos Bidarte Peraita, Unai |
| author_role |
author |
| author2 |
Muguira Urtubi, Leire Gárate Añibarro, José Ignacio Cuadrado Viana, Carlos Bidarte Peraita, Unai |
| author2_role |
author author author author |
| dc.subject.none.fl_str_mv |
virtualization hypervisor Xen Jailhouse OpenAMP latency real time interrupt latency measurement |
| topic |
virtualization hypervisor Xen Jailhouse OpenAMP latency real time interrupt latency measurement |
| description |
Modern multiprocessing embedded applications require, in many cases, two different environments on the same platform: one that meets real-time requirements and another one with a general purpose operating system. Although several technologies can be used, two of the most popular are virtualization based on hypervisors and asymmetric multiprocessing software. However, using these tools introduces latency, which must be measured to verify compliance with real-time requirements. With the aim of facilitating these measurements, this work provides a hardware tool that is more precise and easier to use than other existing software solutions. The paper also studies the interrupt latency generated by different hypervisors and asymmetric multiprocessing frameworks in a Zynq UltraScale+ platform. This research work facilitates the accurate study of the temporal response of multiprocessor embedded systems, which allows for evaluating their suitability for applications with real-time requirements. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024 2024 2024 2024 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10810/67948 |
| url |
http://hdl.handle.net/10810/67948 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
https://www.mdpi.com/2079-9292/13/9/1626 |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/4.0/es/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by/4.0/es/ |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
MDPI |
| publisher.none.fl_str_mv |
MDPI |
| dc.source.none.fl_str_mv |
reponame:Addi. Archivo Digital para la Docencia y la Investigación instname:Universidad del País Vasco |
| instname_str |
Universidad del País Vasco |
| reponame_str |
Addi. Archivo Digital para la Docencia y la Investigación |
| collection |
Addi. Archivo Digital para la Docencia y la Investigación |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869421009545723904 |
| score |
15,811543 |