Framework para generación de datos en sistemas de tiempo real

Autores/as

DOI:

https://doi.org/10.17979/ja-cea.2025.46.12184

Palabras clave:

Sistemas de tiempo real, Multiprocesador, Planificación estática, Asignación, Conjunto de datos

Resumen

La presente contribución se enmarca en el contexto de los sistemas de tiempo real particionados en entornos multiprocesador. Se presenta una herramienta que permite realizar la planificación estática de tareas en un entorno desacoplado. Esta herramienta engloba desde la generación de carga sintética con parámetros temporales configurables, hasta la validación de los planes generados. El proceso incluye las fases de asignación de las tareas a particiones, el alojamiento en procesadores de las mismas y la planificación temporal de todo el sistema.

Referencias

Aceituno, J., Guasque, A., Balbastre, P., Simo, J., Crespo, A., 2022. Planificador combinado: una estrategia para mejorar el rendimiento de los sistemas de tiempo real crítico. pp. 870–876.

Aceituno, J. M., Guasque, A., Balbastre, P., Simó, J., Crespo, A., 2021. Hardware resources contention-aware scheduling of hard real-time multiprocessor systems. Journal of Systems Architecture 118, 102223.

Coffman Jr, E. G., Garey, M. R., Johnson, D. S., 1984. Approximation algorithms for bin-packing—an updated survey. In: Algorithm design for computer system design. Springer, pp. 49–106.

Crespo, A., Ripoll, I., Albertos, P., 1999. Reducing delays in rt control: The control action interval. IFAC Proceedings Volumes 32 (2), 8527–8532, 14th IFAC World Congress 1999, Beijing, Chia, 5-9 July.

Davis, R. I., Burns, A., 2009. Priority assignment for global fixed priority pre-emptive scheduling in multiprocessor real-time systems. In: 2009 30th IEEE Real-Time Systems Symposium. pp. 398–409. DOI: 10.1109/RTSS.2009.31

Davis, R. I., Burns, A., 2011. A survey of hard real-time scheduling for multiprocessor systems. ACM Comput. Surv. 43 (4).

Liu, C. L., Layland, J. W., 1973. Scheduling algorithms for multiprogramming in a hard-real-time environment. J. ACM 20 (1), 46–61.

Ortiz, L., Guasque, A., Balbastre, P., Simó, J., 2024. Allocation algorithms for multicore partitioned mixed-criticality real-time systems. PeerJ Computer Science 10.

Poggi, T., Onaindia, P., Azkarate-askatsua, M., Grüttner, K., Fakih, M., Peiró, S., Balbastre, P., 2018. A hypervisor architecture for low-power real-time embedded systems. In: 2018 21st Euromicro Conference on Digital System Design (DSD). pp. 252–259.

Descargas

Publicado

01-09-2025

Número

Sección

Computadores y Control