← Últimos artículos
💻 computer science

A Curated List of Open-source Software-only Energy Efficiency Measurement Tools: A GitHub Mining Study

Este estudio presenta una investigación empírica basada en la minería de repositorios de software que identifica, clasifica y analiza herramientas de código abierto en GitHub para medir la eficiencia energética, revelando una evolución desde el monitoreo centrado en la CPU hacia soluciones más diversas que incluyen estimaciones de emisiones y granularidad a múltiples niveles.

Autores originales: Manuela Bechara Cannizza, Michel Albonico

Publicado 2026-03-24
📖 4 min de lectura☕ Lectura para el café

Autores originales: Manuela Bechara Cannizza, Michel Albonico

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

¡Claro que sí! Imagina que el software (las aplicaciones, los programas, los sitios web) es como una cocina gigante donde se preparan millones de platos digitales cada día.

Hace un tiempo, a los cocineros (los programadores) solo les importaba que el plato saliera rico y rápido. Pero ahora, nos hemos dado cuenta de que esa cocina está gastando una cantidad enorme de electricidad y, por lo tanto, contaminando el planeta.

Aquí es donde entra este estudio. Los autores, Manuela y Michel, decidieron hacer una búsqueda de tesoros en GitHub (que es como una biblioteca gigante donde los programadores guardan sus recetas de código) para encontrar herramientas que ayuden a medir cuánta "electricidad" gasta cada plato digital.

Aquí te explico lo que descubrieron, usando analogías sencillas:

1. La Búsqueda: De la aguja al pajar

Los investigadores metieron la mano en un pajar de 585 herramientas que prometían medir energía. Pero, como en cualquier búsqueda, había mucho "ruido": había juguetes, proyectos de estudiantes o herramientas que necesitaban cables especiales.

Después de revisarlas una por una (como si fueran dos inspectores de calidad revisando cada receta), se quedaron con 24 herramientas de oro. Estas son las únicas que realmente funcionan, son de código abierto (gratis para todos) y no necesitan cables extraños, solo software.

2. La Evolución: De la linterna al escáner 3D

Lo más interesante es cómo han cambiado estas herramientas con el tiempo. Los autores las dividieron en cuatro "épocas":

  • La Era de la Linterna (2015-2019): Al principio, las herramientas eran como linternas tontas. Solo miraban al procesador principal (CPU) y decían: "Oye, toda esta computadora está gastando mucha luz". Era muy básico, como medir el consumo de toda una casa sin saber qué electrodoméstico está encendido.
  • La Era de las Guías de Cocina (2020-2021): Luego, aparecieron herramientas que podían decirte cuánto gasta cada receta específica (cada proceso o programa). Además, empezaron a mirar no solo al procesador, sino también a las tarjetas gráficas (GPU), que son como los hornos potentes que usan mucho para dibujar imágenes o inteligencia artificial.
  • La Era de la Nube (2022-2023): Con el auge de la nube (donde viven las apps modernas), las herramientas evolucionaron para medir el consumo de contenedores (como cajas pequeñas donde vive una app). Ahora pueden decirte: "Esta caja específica en el servidor está gastando mucho".
  • La Era de la Inteligencia Artificial (2023-2025): ¡Y ahora! Tenemos herramientas que son como detectives de IA. Pueden medir el consumo de una sola pregunta que le haces a un chatbot o de una sola palabra que genera la IA. ¡Es la medida más fina que existe! Además, ya no solo miden "electricidad", sino que calculan cuánta contaminación (CO2) genera esa electricidad.

3. Los Obstáculos: Las "Trampas" de la Marca

Aunque tenemos estas herramientas increíbles, hay un problema grande: dependen demasiado de la marca de tu equipo.

  • El problema de la "Llave Inglesa": Imagina que tienes una herramienta para medir la energía, pero solo funciona si tu computadora es de la marca "Intel" o si tu tarjeta gráfica es "NVIDIA". Si tienes una computadora "AMD" o "Apple", la herramienta no sirve o te da datos diferentes. Es como tener una llave inglesa que solo abre tu puerta de casa, pero no la de tu vecino.
  • El problema del Sistema Operativo: Muchas de estas herramientas solo funcionan en Linux (un sistema operativo muy popular entre programadores), pero no en Windows o Mac. Esto hace que sea difícil usarlas en todas partes.

4. ¿Por qué nos importa esto?

Imagina que eres un arquitecto de software. Antes, construías edificios (software) sin saber cuánta luz gastaban. Ahora, gracias a estas herramientas, puedes poner un medidor de energía en cada habitación.

  • Si ves que una habitación gasta mucho, puedes arreglarla (optimizar el código).
  • Puedes elegir usar energía más limpia (como eólica o solar) para alimentar esa habitación.
  • Puedes evitar que tu aplicación contamine más de lo necesario.

En resumen

Este estudio es como un mapa del tesoro para los programadores que quieren ser más ecológicos. Nos dice:

  1. Tenemos herramientas geniales que han evolucionado de medir "todo el edificio" a medir "cada ladrillo".
  2. Ahora podemos medir hasta el consumo de una sola palabra generada por una IA.
  3. Pero todavía necesitamos herramientas que funcionen en cualquier tipo de computadora, sin importar la marca, para que todos podamos usarlas y hacer que el software sea más verde.

Es un paso gigante hacia un futuro donde la tecnología no solo sea inteligente, sino también sostenible.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →