Biblioteca76.515 documentos en línea

Capítulo de libro

Energy aware software engineeringIngeniería de software consciente de la energía

Resumen

Una gran cantidad de energía en los sistemas de Tecnologías de la Información y la Comunicación (TIC) puede ser desperdiciada por el software, independientemente de la eficiencia energética del hardware subyacente. Para evitar este tipo de desperdicio, los programadores necesitan comprender el consumo de energía de los programas durante el proceso de desarrollo en lugar de esperar a medir la energía después del despliegue. Tal comprensión se ve obstaculizada por la gran brecha conceptual del hardware, donde se consume la energía, a los lenguajes de alto nivel ya las abstracciones de programación. Los enfoques descritos en este capítulo involucran dos temas principales: modelado de energía y análisis de energía. El propósito del modelado es atribuir valores de energía a construcciones de programación, ya sea a nivel de instrucciones de máquina, código intermedio o código fuente. El análisis energético implica inferir el consumo de energía de un programa desde la semántica del programa junto con un modelo de energía. Finalmente, el capítulo discute cómo el análisis de energía y las técnicas de modelado se pueden incorporar en herramientas de ingeniería de software, incluyendo compiladores existentes, para ayudar al programador consciente de energía a optimizar el consumo de energía del código.

  • Tipo de documento:
  • Formato:pdf
  • Idioma:Inglés
  • Tamaño:6283 Kb

Cómo citar el documento

Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.

Este contenido no est� disponible para su tipo de suscripci�n

Información del documento