Ajuste dinámico del consumo de energía en tareas de tiempo real integrando la planificación realimentada y el control multifrecuencia

Autores/as

  • Alfonso S. Alfonsi Universidad de Oriente
  • Jesús Pérez Universidad Politécnica Territorial del Estado Aragua “Federico Brito Figueroa”

Palabras clave:

Ajuste, energía, retroalimentación

Resumen

El consumo de energía de los sistemas empotrados de control de tiempo real autónomos es un tema de apertura a nivel tecnológico, repercute, en el tiempo de operación, debido a la utilización de baterías para su alimentación, e incide en la temperatura, ocasionando comportamientos indeseados. Se diseña una estrategia de control multifrecuencia para regular un recurso computacional, como el procesador, asignando dinámicamente el tiempo de cómputo, de forma global, a todas las instancias de una tarea, o local, a cada instancia de ejecución, sumándole características de ajuste ínter e intratarea, con la intención de escalar la velocidad del procesador, y por ende, el consumo de energía. Se recurre a la planificación realimentada con ahorro de energía, que usa la teoría de control para planificar los recursos de un sistema de cómputo. Así como también, los lineamientos del control multifrecuencia, el escalamiento dinámico de voltaje/frecuencia, y las técnicas para la utilización del tiempo ocioso dinámico. Las tareas de tiempo real consideradas son críticas periódicas. Un conjunto de tareas para pruebas comparativas se tomó para validar el funcionamiento, variando los tiempos de cómputo consumidos. El comportamiento global intertarea y local inter/intratarea, arrojan un consumo de energía del 44,70% al 90,00%, y 42,00% al 86,66%. Se concluye, la asignación de los tiempos de cómputo es operada de forma natural por el lazo de control multifrecuencia, sin violar las restricciones temporales, proporcionando efectos en el consumo de energía por las tareas.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

M. Weiser, Welch B., Demers A. y Shenker S. 1994. Scheduling for reduced CPU energy. 1st Symposium on Operating Systems Design and Implementation, Monterrey, California.

Piguet C. 2006. Low-power CMOS circuits: Technology, logic design and CAD tools. CRC Press, Fl.

X. Hu y Quan G. 2007. Designing embedded processors – A low power perspective. En: J. Henkel and S. Parameswaran (eds.), Springer, 219-229.

J. Hellerstein, Diao Y., Parekh S. y Tilbury D. 2004. Feedback control of computing systems. Wiley-Interscience, Hoboken, USA.

F. Xia y Sun Y. 2008. Control and scheduling codesing-flexible resource management in real-time control systems, Springer, Berlin, Heidelberg.

Y. Zhu y Muller F. 2006. Exploting synchronous and asynchronous DVS for Feedback EDF Scheduling on an Embedded Platform.

ACM Trans. Embedded Computing Systems 5:1-24. C. Scordino. 2007. Dynamic voltage scaling for energyconstrained real-time systems. Ph.D Thesis. Dipartimento di Informatica, Universitá Di Pisa, Pisa, Italy.

T.T. Chantem, Hu X.S., Lemmon M.D. 2009. Generalized Elastic Scheduling for Real-Time Tasks. IEEE Transactions on Computers 58(4):480-495.

L. Niu. 2011. Energy efficient scheduling for real-time embedded systems with QoS guarantee. Real-Time Systems 47(2): 75-108.

Y. Zhu. 2005. Dynamic voltage scaling with feedback EDF scheduling for real-time embedded systems. Ph.D Thesis. Department of Computers Science, North Carolina State

G. Buttazo. 2005. Rate Monotonic vs. EDF: Judgment Day. Real Time Systems 29:5-26.

F. Xia, Tian Y-C, Sun Y. y Dong J. 2008. Control-theoretic dynamic voltage scaling for embedded controllers. IET Computer and Digital Techniques 2(5): 377-385.

L. Sha, Abdelzaher T., Arzén K.-E, Cervin A., Baker T., Burns A., Buttazzo G., Caccamo M., Lehoczky J. y Mok A. 2006. Real time scheduling theory: A Historical Perspective. Real-Time Systems 28(2-3):101-155.

F. Xia, Ma L., Zhao W., Sun Y. y Dong J. 2009. Enhanced energyaware feedback scheduling of embedded control systems. Journal of Computers 4(2): 103-111.

J. Salt y Camiña C. 2001. Control digital con muestreo no convencional: Modelado, análisis y diseño de reguladores con estructura no convencional. Proyecto Investigador. Dpto. Ingeniería de Sistemas y Automática. Universidad Politécnica de Valencia, Valencia, España.

J. Salt y Albertos P. 2005. Model-based multirate controllers design. IEEE Trans. on Control System Technology 6(3): 988-997.

A. Alfonsi, Pérez J. y Alfonsi A.R. 2009. Arquitecturas de control para la planificación de tareas de tiempo real con ahorro energético en procesadores de voltaje variable. Proyecto Investigación.

Grupo de Investigación Arquitecturas de Sistemas de Control, Universidad de Oriente, Barcelona, Venezuela.

A. Alfonsi. 2010. Planificador de tareas de tiempo real realimentado con ahorro energético basado en control con muestreo no convencional. Proyecto Tesis Doctoral. Postgrado en Instrumentación. Facultad de Ciencia. UCV Caracas.

A. Alfonsi, Pérez J., Alfonsi A.R. y Yánez R. 2012. Planificador de tiempo real realimentado multifrecuencial con ahorro de energía en sistemas empotrados. Mem. 5to Congreso Iberoamericano de Estudiantes de Ingeniería Eléctrica (V CIBELEC 2012). Mérida, CONT-08 – CONT-15. Disponible desde internet: http://www.cibelec.org.ve/2012/Docs/Memorias/Control.pdf

R. Yánez y Zavarce C. 2009. Desarrollo sustentable: ¿Desafío o compromiso? Revista Ingeniería Industrial. Actualidad y Nuevas Tendencias 1(3):73-85.

T. Abdelzaher, Diao Y., Hellerstein J., Lu C. y Zhu X. 2008. Introduction to control theory and its application to computing systems. Performance Modeling and Engineering. En: Zhen Liu, Cathy H. Xia (eds.), Springer Science+Business Media, LLC. New York.

Y. Shin, Choi K. y Sakurai T. 2001. Power-conscious scheduling for real-time embedded systems design. VLSI design. Overseas Publisher Association 12(2):139-150.

M. Moncusí. 2005. Ahorro energético en la planificación de sistemas en tiempo real. Tesis de Doctorado. Universidad Politécnica de Cataluña. Barcelona. 2005. Disponible desde internet: http://www.tesisenxarxa.net/TDX-0601106-122458/index.html

Y. Choi, Chang N. y Kim T. 2007. DC–DC converter-aware power management for low-power embedded systems. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 26(8): 1367-1381.

D. Rakhmatov. 2008. Energy budget approximations for batterypowered systems with a fixed schedule of active intervals. IEEE Trans. on Very Large Scale Integration Systems 16: 985 – 998.

H.W. Chang, Chang W.H. y Tsai C.H. 2009. Integrated singleinductor buck-boost or boost-boost DC-DC converter with power-distributive control. Proc. Int. Conf. on Power Electronics and Drive Systems. Taipei, 1184-1187.

C. Xian, Lu Y-H and Li Z. 2008. Dynamic voltage scaling for multitasking real-time system with uncertain execution time.

IEEE Trans. on Computer-Aided Design of Integrate Circuits and Systems 27(8):1467-1478.

Descargas

Publicado

26-09-2023

Cómo citar

Alfonsi, A. S., & Pérez, J. (2023). Ajuste dinámico del consumo de energía en tareas de tiempo real integrando la planificación realimentada y el control multifrecuencia. Observador Del Conocimiento, 3(3), 11–20. Recuperado a partir de https://revistaoc.oncti.gob.ve/index.php/odc/article/view/310

Número

Sección

Artículos