Resource manager for heterogeneous processors

Authors

  • Jose Alberto Aparicio Dirección General de Cómputo y de Tecnologías de Información y Comunicación, Universidad Nacional Autónoma de México, México
  • Hector Benitez Perez Instituto de Investigaciones en Matemáticas Aplicadas y en Sistemas, Dirección General de Cómputo y de Tecnologías de Información y Comunicación,  Universidad Nacional Autónoma de México, México
  • Luis Agustin Alvarez-Icaza Longoria Instituto de Ingeniería Universidad Nacional Autónoma de México, México
  • Luis Mendoza Rodríguez Instituto de Investigaciones en Matemáticas Aplicadas y en Sistemas, Dirección General de Cómputo y de Tecnologías de Información y Comunicación, Universidad Nacional Autónoma de México, México

DOI:

https://doi.org/10.15837/ijccc.2024.4.6606

Keywords:

Resource Management, Constant Band Width Server, Fuzzy control, real-time systems

Abstract

A resource administrator (RM) can distribute tasks processing time between heterogeneous processors is presented. Its design is based on analyzing of the possible forms of attention to pending tasks and in the previous knowledge about them. A model is proposed based on difference equations that quantify the resource allocation of each task and choose the best processor where the task can be executed. The scheme adapts to dynamic changes in the requirements or the number of tasks.

References

Aparicio-Santos, J.-A., 2017. Diseño de un controlador difuso para compensar cargas de comunicación en tiempo real. Master's thesis, Universidad Nacional Autónoma de México, México.

Aparicio-Santos, J.-A., Hermosillo-Gómez, J.-A., Benítez-Pérez, H., Icaza-Longoria, L. A., 2021. Controlador difuso para compensar cargas de comunicación en sistemas en tiempo real. Revista Iberoamericana de Automática e Informática industrial 18 (3). https://doi.org/10.4995/riai.2021.14544

Baruah, S., Bertogna, M., Buttazzo, G., 2015. Multiprocessor Scheduling for Real-Time Systems. Springer Publishing Company, Incorporated. https://doi.org/10.1007/978-3-319-08696-5

Bini, E., Buttazzo, G., Eker, J., Schorr, S., Guerra, R., Fohler, G., Arzen, K. E., Romero, V., Scordino, C., May 2011. Resource management on multicore systems: The actors approach. IEEE Micro 31 (3), 72-81. https://doi.org/10.1109/MM.2011.1

Boutalis, Y., Theodoridis, D., Kottas, T., Christodoulou, M. A., 2014. System Identification and Adaptive Control: Theory and Applications of the Neurofuzzy and Fuzzy Cognitive Network Models. Springer. https://doi.org/10.1007/978-3-319-06364-5

Byeong Gi, L., Daeyoung, P., Hanbyul, S., 2009. Wireless Communications Resource Managemen. John Wiley and Sons.

Chasparis, G. C., Maggio, M., Bini, E., Arzen, K.-E., 2016. Desing and implementation of distributed resource management for time-sensitive applications. Automatica 64, 44 - 53. https://doi.org/10.1016/j.automatica.2015.09.015

Ganz, A., Ganz, Z., Wongthavarawat, K., 2003. Multimedia Wireless Networks: Technologies, Standards and QoS. Pearson Education.

Hermosillo, J.-A., 2020. Algoritmos de planificación de tiempo real en sistemas distribuidos hetérogeneos considerando la migración de tareas. Ph.D. thesis.

Mahmoud, M., of Engineering, I., Technology, 2013. Distributed Control and Filtering for Industrial Systems. Control, Robotics and Sensors. Institution of Engineering and Technology. https://doi.org/10.1049/PBCE088E

Mok, A. K., Feng, X., May 2001. Resource partition for real-time systems. In: Proceedings Seventh IEEE Real-Time Technology and Applications Symposium. pp. 75-84. DOI: 10.1109/RTTAS. 2001.929867

Nesbit, K. J., Moreto, M., Cazorla, F. J., Ramirez, A., Valero, M., Smith, J. E., May 2008. Multicore resource management. IEEE Micro 28 (3), 6-16. https://doi.org/10.1109/MM.2008.43

Quanser, 2012. USER MANUAL 3 DOF Gyroscope Experiment Set Up and Configuration. Quanser inc.

Robert H. Cannon, J., 2003. Dynamics Of Physical Systems. Dover Publications, INC.

Subrata, R., Zomaya, A. Y., Landfeldt, B., Oct 2008. A cooperative game framework for qos guided job allocation schemes in grids. IEEE Transactions on Computers 57 (10), 1413-1422. https://doi.org/10.1109/TC.2008.79

Tanaka, K., Ikeda, T., Wang, H. O., May 1998. Fuzzy regulators and fuzzy observers: relaxed stability conditions and lmi-based designs. IEEE Transactions on Fuzzy Systems 6 (2), 250-265. https://doi.org/10.1109/91.669023

Tanaka, K., Wang, H. O., 2001. Fuzzy Control Systems Design and Analysis: A Linear Matrix Inequality Approach. Wiley-Interscience. https://doi.org/10.1002/0471224596

Additional Files

Published

2024-07-01

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.