Newsroom - Publikationen

Publikationen

PowerLetrics: An Open-Source Framework for Power and Energy Metrics for Linux

ICSE

Der zunehmende Energieverbrauch von Software- und Hardwaresystemen ist aufgrund seiner Umweltauswirkungen und Betriebskosten zu einem bedeutenden Anliegen geworden. Während Betriebssysteme wie Windows und macOS proprietäre, nicht dokumentierte Energieanalysefunktionen besitzen, fehlt eine solche Funktionalität bisher in Linux. In diesem Paper stellen wir PowerLetrics vor, ein Open-Source-Framework, das entwickelt wurde, um den Energieverbrauch auf Prozessebene unter Linux zu überwachen und zu analysieren.

Optimizing Green Coding Practices: Measurement Accuracy and Best Practices

PEACHES - Dagstuhl Seminar 24351

Dieser Vortrag behandelt Best Practices und Herausforderungen bei der Messung des Energieverbrauchs von Software, einschließlich der Grenzen von Tools wie Intel RAPL und dem Gude Power Meter sowie der Bedeutung konsistenter Testbedingungen, CPU-Einstellungen und automatisierter Validierung. Er gibt praktische Tipps zu spezialisierten Betriebssystemen, Abtastintervallen und Netzwerkverkehr, mit dem Ziel, umweltfreundliche Programmierpraktiken zu verbessern und die Umweltbelastung durch Software zu reduzieren.

Green Metrics Tool: Measuring for fun and profit

arXiv

Die Umweltbelastung durch Software gewinnt zunehmend an Bedeutung, da der Bedarf an Rechenressourcen weiter steigt. Um den Ressourcenverbrauch von Software zu optimieren und CO₂-Emissionen zu reduzieren, ist die Messung und Bewertung von Software ein erster wesentlicher Schritt. In diesem Artikel diskutieren wir, welche Metriken für fundierte Entscheidungen wichtig sind. Wir stellen das Green Metrics Tool (GMT) vor, ein neuartiges Framework zur genauen Messung des Ressourcenverbrauchs von Software. Das Tool bietet einen containerisierten, kontrollierten und reproduzierbaren, lebenszyklusbasierten Ansatz, um den Ressourcenverbrauch von Software in entscheidenden Phasen zu bewerten. Abschließend diskutieren wir die Funktionen von GMT, wie Visualisierung, Vergleichbarkeit sowie regel- und LLM-basierte Optimierungen, und heben sein Potenzial hervor, Entwicklern und Forschern bei der Reduzierung der Umweltbelastung ihrer Software zu helfen.

Improving Carbon Emissions of Federated Large Language Model Inference through Classification of Task-Specificity

Future Generation Computer Systems

Konferenzbeitrag zu HotCarbon 2024 - Wir präsentieren ein Papier zur Reduzierung des Energieverbrauchs der LLM-Inferenz durch die Verwendung spezialisierter Open-Source-Modelle, die zuvor von einem Klassifikator ausgewählt wurden.

Development and evaluation of a reference measurement model for assessing the resource and energy efficiency of software products and components—Green Software Measurement Model (GSMM)

Future Generation Computer Systems

Publication in Future Generation Computer Systems - The Green Software Measurement Model integrates results from 12 groups of researchers and practitioners. In our part we describe how professional energy and carbon measurements can be done with modern container native open source tooling.

Software Life Cycle Assessment in the wild

EnviroInfo Conference Proceedings 2023

Veröffentlichung im GI-Konferenzband der EnviroInfo 2023 - Die Ökobilanz von Software (Software Life Cycle Assessment, SLCA) gewinnt aufgrund ihrer Umweltauswirkungen bei Produktion, Einsatz, Nutzung und Entsorgung zunehmend an Aufmerksamkeit.

Transparency for software climate impact

Bits&Bäume Conference Proceedings 2023

Concepts Towards a Life Cycle Assessment of Software (Konzepte für eine Lebenszyklusbewertung von Software) - Wir skizzieren, wie Software-Emissionen über den gesamten Lebenszyklus mit aktuellen Werkzeugen und Methoden zugeordnet werden können, einschließlich zukünftiger Herausforderungen und Probleme.