GPUs&Gurken

GPUs&Gurken

By Daniel Eichten, Dr. Carlo VeltenNewsTechnologyTech News
Download on the App Store

GPUs&Gurken episodes

  • Back on Track
    #10
    Neue Regularien treffen Firmen in Europa

    Neue Nachhaltigkeitsregularien wie CSRD oder EU Taxonomy treffen immer mehr Firmen in Europa. Dies verursacht diverse Probleme, weil vor allem Kollegen, welche speziell auf ESG(-Reporting) geschult sind, in ausreichender Anzahl verfügbar sind. CSRD erfordert alle Unternehmen mit einem Umsatz von mehr als 50m€, Gewinn von mehr als 25m€ oder mehr als 250 Mitarbeiter nach den Standards zu reporten. Damit sind in der EU ca. 50.000 Unternehmen betroffen, die ab 2025 entsprechende Nachhaltigkeitsreports nach recht strikten Richtlinien abgeben müssen.

    aws Scope 3 Reporting

    aws hat bestätigt in 2024 die Scope 3 Emissionen an Kunden weiterzugeben. News auf Computerweekly

    ESG Software Landschaft ändert und konsolidiert sich

    Sich ändernde Regularien haben auch zur Folge, dass die Softwaresysteme, welche für ESG Reporting verwendet werden, sich weiter konsolidieren. Lösungen, wie die Azure Cloud for Sustainability berücksichtigen diese Regelungen bereits und bieten gleichzeitig verschiedene Schnittstellen, um Daten von anderen Quellen Auditkonform zu importieren. Dies hat zur Folge, dass klassische Lösungen sich immer weiter in Plattformen verwandeln und sich Start-Ups in diesem Sektor tendenziell in einer Nische platzieren, jedoch kurzfristig Schnittstellen zu den großen Systemen anbieten müssen.

    40 min
  • Energieeffizienz überall
    #9
    Korrektur

    Wir haben uns bei der Berechnung des CO2eq Footprint mal eben um den Faktor 1.000 vertan. Richtig wären für ein 7B Modell eher 20t CO2eq und nicht 20kt. Das war ich Schuld, da ich zwar den richtigen Wert von ca. 385kg CO2 / kWh Strom im Kopf hatte, das k also kilo nicht mit einberechnet hab. Es gibt aber mittlerweile auch immer mehr öffentliche Modelle, die über den Impact sprechen.

    So wurde für das Training von Llama2 (Meta) 3,3 Mh GPU Berechnungen auf Nvidia A100-80G Karten durchgeführt (TDP ~400W) und dabei 539 tCO2eq ausgestoßen, die über Zertifikate kompensiert wurden. Wichtig dabei zu betonen: das sind alle Llama Modelle zusammen: base, chat, 7B, 13B, 70B, Codex, etc.

    Energieeffizienzgesetz und nlighten

    Das Energieeffizienzgesetz ist nach dem letzten Entwurf tatsächlich umgesetzt worden und kommt damit sehr viel abgeschwächter als in der ursrünglichen Form. Viele der Kritiken des Branchenverbands, wie z.B. Abwärmenutzung, höhere Eingangstemperaturen für die Serverräume, etc. werden jedoch heute schon von modernen und kreativen Data Center Betreibern umgesetzt. Einer dieser ist z.B. nlighten Dieser betreibt über Deutschland verteilt bereits 10 kleinere Data Center und zwar in: Hamburg, Hannover, Berlin, Düsseldorf, Köln, Leipzig, Frankfurt, Nürnberg, Stuttgart und München. Der CTO Chad McCarthy setzt sich dafür ein, dass wie z.B. am Standort Eschborn (Frankfurt Main) ein Freibad mit der Abwärme beheizt wird, als auch, dass Eingangstemperaturen der Luftkühlung im Bereich von 24-27°C liegen. Hier verfahren viele Rechenzentrumsbetrieber, insbesondere wenn es Kundenumgebungen im CoLo Bereich sind, derart, dass diese Temperaturen sehr viel niedriger liegen. Interessanterweise geben Serverhersteller aber durchaus höhere Temperaturen an. So spricht HPE bei seinen sehr beliebten ProLiant DL380 von einer TMRA (maximum recommended ambient temperature) von maximal 35°C.

    Der Environmental Footprint der Apple Watch 9

    In seiner Keynote und auch dem Environmental Fact Sheet zur Apple Watch 9 hat Apple bekannt gegeben, dass es das erste vollständig Carbon Net Neutral Produkt der Firma. Aber nicht nur das ist bemerkenswert sondern auch der Fakt, dass wichtige Metalle wie Aluminium, Seltene Erden, Kupfer, Wolfram, Kobalt, Zinn und Gold zu 100% aus recycelten Quellen stammen. Einer der interessantesten Aspekte ist jedoch, dass die Uhr gemäß Scope 2 komplett Carbon Neutral ist, Apple aber auch jeglichen CO2 Ausstoß des Scope 3 durch Zertifikate kompensiert. Laut dem eigenen Carbon Footprint Factsheet (siehe oben), sind diese zu 81% aus der Fertigung, 14% des Transports – auch hier wird mittlerweile viel mehr auf den Seeweg als auf Luftfracht gesetzt – zu 4% die Benutzung und zu 1% die Entsorgung. Den Footprint selbst beziffert Apple mit 8,1 kg CO2eq der durch hochqualitative Zertifikate kompensiert wird. Unter der Annahme, dass Apple diese Zertifikate zu $100/tCO2eq einkauft (das geht heute auch noch viel günstiger, aber in der Keynote wurde explizit von hochqualitativen Zertifikaten gesprochen), so belaufen sich die Kompensationskosten auf $0,81. Nimmt man nun die 4% aus der Benutzung zu Hand, so ergeben sich Kosten von ungefähr 3-4 Dollarcent.

    39 min
  • Gemischter Sommersalat
    #8

    Die Themen dieser Sendung:

    1. Das Fairphone zeichnet sich natürlich nicht nur wie in der letzten Folge erwähnt durch einen enorm niedrigen CO2 Fußabdruck aus, sondern bietet sehr viel mehr: eine fünfjährige Garantie, garantierte Lieferbarkeit von Ersatzteilen, beim Fairphone 3 eine Erweiterbarkeit der Kamera, Konfliktfreies und faires Sourcing der Materialien und ein Net-Zero Waste versprechen. Darüber hinaus ist es auch an keiner Stelle geklebt sondern überall verschraubt und erhöht damit die Reparierbarkeit auf ein Level, dass selbst iFixit eine 10 von 10 entlockt.

    2. CO2-Fußabruck von LLM (Update zum Fußabdruck von ChatGPT). Da OpenAI immer noch nicht sehr ausgiebig mit den Informationen zum Fußabdruck ist, wurde stellvertretend ein andere Modell zu Rate gezogen: MosaicML MPT-7B, welches im Vergleich zu GPT3.5-turbo (hinter ChatGPT) "nur" 7 Mrd Parameter umfasst – also 25x weniger als bei ChatGPT. Auch das kompilierte Modell ist mit <10GB auch ca. 30x kleiner. Dies kann aber nicht als Maßstab für den Trainingsaufwand geben, sondern nur einen Hinweis, denn große/größere Modelle werden in mehreren Schritten trainiert und dann anschließend nur noch fein-getuned. Nichtdestotrotz hat der Hochrechnung nach dieses Basismodelltraining mehr als 50MWh Strom verbraucht. Wäre das in Deutschland anhand des Strommixes passiert entspräche das dem CO2-Fußabdruck von ca. 2.500 Deutschen (8t CO/Person/Jahr).

    3. Was die Datacenter-Lobby aus dem Energieeffizienzgesetz (bis dato) gemacht hat. Da alle aktuellen Gesetzesentwürfe und deren Änderungen über die Bundestags-Website abrufbar sind, sind auch die Änderungen am Gesetzentwurf sichtbar. Diesen ging eine Kleine Anfrage der CDU-Fraktion bzgl. der Energieeffizienz von Rechenzentren im Mai voraus. Im aktuellen Stand gegenüber der initialen Version sind folgende Änderungen:

      • Betrachtung finden nun erst RZ ab 300kW Anschlusswert und Netzwerkknotenpunkte sind vollständig ausgenommen
      • Es muss kein Wärmenutzungskonzept vorgelegt, sondern nur noch ein Wärmeübergabepunkt geschaffen werden
      • Minimaltemparaturen bei Luftkühlung wurden ersatzlos gestrichen
      • Abwärmevermeidung ist nun nur noch verpflichtend sofern diese zumutbar ist – was zumutbar ist, ist in Einzelfällen zu klären
      • Das BMI für Wirtschaft wurde als zuständige Behörde für Verstöße gegen die Abwärmevermeidung zu ahnden, ersatzlos gestrichen (Wer ist nun zuständig?)
      • Experten, die über das Thema urteilen können benötigen nun nur noch einen 12h Kurs, vorher waren dies 80h
      • Ab 2027 muss der Strom aus 100% erneurbaren Energien stammen. Dieser darf nach der Änderungen nun aber subventioniert sein
      • Neue Rechenzentren die ab 2026 öffnen müssen nun direkt einen PuE von 1,2 erreichen – dies war zuvor 1,3
      • 39 min
      • Der Footprint von Laptops & Smartphones
        #7

        All großen Endgerätehersteller, speziell im B2B Umfeld, bieten ein Portal bzw. eine Übersicht über den Impact der verschiedenen Endgeräte, wie z.B.:

        • Apple (ein wenig na unten scrollen)
        • DELL
        • HP
        • Lenovo
        • Dabei kann man sich über alle Hersteller und Geräte hinweg auf typische Kerngrößen verlassen. So haben Smartphone ca. 70kg CO2eq, Notebooks ca. 300kg CO2eq und Tablets typischerweise zwischen 120 und 200 CO2eq. Dabei ist entfallen jedoch – mit sehr wenigen Ausnahmen – zwischen 80-90% dieses Footprints alleinig auf die Herstellung des Geräts. Daher ist es enorm wichtig den Lebenszyklus der Geräte entsprechend zu verlängern.

          Das Fairphone 4 ist insgesamt eine sehr rühmliche Ausnahme aus dem gesamten Spektrum. In seinem Impact Report werden sehr detaillierte Informationen sogar zu verschiedenen Bauteilen gegeben.

          Nahezu alle Hersteller reporten nach dem Standard "Product Attribute to Impact Algorithm" des Material Systems Laboratory des Massachusetts Institute of Technology.

          Ein sehr interessantes Konzept zur einfacheren Reparierbarkeit, was ultimativ auch den Lebenszyklus eines Gerätes verlängern kann ist Dell's Project Luna, bei dem sich verschiedenste Bauteile sehr schnell und einfach austauschen lassen. So kann ein Gerät z.B. im Tastaturlayout recht schnell gewechselt werden, da kaum Schrauben vorhanden sind. Dies ist ein wenig analog zum Framework Laptop, was allerdings eher modulares Design und damit Aufrüstbarkeit abziehlt.

          35 min
        • Die Green Software Foundation
          #6

          Die Green Software Foundation als Unterorganisation der Linux Foundation beschäftigt sich mit den verschiedenen Themen, wie Software grüner gestaltet werden kann. Dabei organisiert sich die Foundation in den Arbeitsgruppen:

          • Standards, wie z.B. der Software Carbon Intensity (SCI) Spezifikation
          • Policy, die sich um die interne Organisation aber auch der Verwendung der Logos und weiteren Inhalte kümmert,
          • OpenSource, welche eine Reihe von Bibliotheken und Werkzeuge, wie z.B. das Carbon Aware SDK bereitstellt, aber auch Linklisten interessanter anderer Projekte sammelt.
          • Community, die das Thema Awareness treibt, Interessen zusammen bringt und grüne Patterns entwickelt und zur Verfügung stellt.
          • Ein guter Einstieg in das gesamte Thema ist die "Learn" Seite, welche recht gut und eingängig die verschiedenen Aspekte beleuchtet, einen Grundstock an Wissen vermittelt und jeden Lernabschnitt mit einem kleinen Quiz abschließt.

            Ein grundlegender Punkt, der bereits einen großen Einfluss auf den CO2 Fußabdruck einer Software haben kann ist bereits die Auswahl einer Energieeffizienten Programmiersprache. Vor ca. 10 Monaten ging hier ein Forschungspapier verschiedener portugiesischer Forscher durch die LinkedIn Bubble, welche 216 Zitierungen vorweist. In diesem Paper vergleichen die Forscher anhand von verschiedenen Standardproblemen im Softwareengineering den Einfluss von Ausführungsgeschwindigkeit, Arbeitsspeicherverbrauch und Energiehunger. Kurz zusammengefasst: C bildet in der Regel die Basis mit dem Faktor 1 und andere Programmiersprachen werden entsprechend einsortiert. So rangiert Rust z.B. bei 1,03, Java bei 1,98 und Python bei 75,88.

            Erst kürzlich ist ein entsprechendes Paper bzgl. Machine Learning Framework Effizienz veröffentlich worden.

            41 min
          • Cloud Efficiency Engineering
            #4

            Das Tool Gaia Gen von der Co-Gründering Elsa Westin zielt darauf ab, Teams bei der Optimierung des Cloud Carbon Footprint zu unterstützen indem es direktes Feedback auf den CO2eq Fußabdruck der eingesetzten Cloud Ressourcen gibt. Im Gegensatz zu dem Carbon Reporting der Cloud-Anbieter, welche auch PPA von grüner Energie mit einrechnen, verwendet Gaia Gen Daten welche auch über die Electricity Map abgerufen werden können.

            Ein Open Source Tool, welches den Cloud Carbon Footprint errechnen kann ist das gleichnamige [CloudCarbonFootprint]. (https://www.cloudcarbonfootprint.org/) Dieses verwendet im Gegensatz zu Gaia Gen die Daten, welche durch die Hyperscaler öffentlich gemacht wurden.

            Welche Rechenweise dabei die korrekte ist, ist eine philosophische Frage. So ist z.B. die AWS Region Frankfurt durch den Kauf von grünem Strom gemäß des CCF Tools eine recht vorteilhafte Region, da es im Bereich von 160-320g CO2eq/kWh liegt. Die Electricity Map gibt hier echte Werte zwischen 300-500g CO2eq/kWh an. Durch die PPA verbraucht AWS hier zwar grünen Strom, der gesamte Strombedarf muss dann aber halt auch durch nicht nachhaltige Quellen gedeckt werden, die in Deutschland dann auch häufig noch fossilen Ursprungs sind, oder aber wie z.B. Biomasse oder Biogas zwar als erneuerbar gelten, aber durch z.B. Methan einen recht hohen CO2eq Wert aufweisen.

            In jeder Hinsicht möchten wir hier die von Gaia Gen genannten 3R:

            • Relocation
            • Rightsizing
            • Re-Architecturing
            • sehr ans Herz legen. Gerade im Rahmen des Righsizing lohnt ein regelmäßiger Blick auf die durch den Anbieter zur Verfügung gestellten Instanztypen.

              35 min
            • Tech Carbon Footprint
              #3

              Mike Berners Lee – The Carbon Footprint of Everything bei amazon

              Mike Berners Lee – Wie schlimm sind Bananen bei amazon
              Mike Berners Lee – How bad are bananas (engl. original) bei amazon

              Und ja, für den der sich schon über den Nachnamen gewundert hat – Mike ist tatsächlich einer der Brüder von Tim Berners-Lee dem "Erfinder" des WWW (vgl. Wikipedia).

              Erklärung des World Economic Forums was Scope 1, 2 und 3 bedeuten.

              40 min
            • To Cloud or not to Cloud
              #2

              Medium Autor Kasper Groes Albin Ludvigsen hat mehrere schöne Posts zu Machine Learning und dem Environmental Footprint incl. einer aktuelleren Betrachtung zu ChatGPT.

              David Heinemeier Hansson spricht über den Cloud Exit (es waren $7m über 5 Jahre nicht 3) und bestätigt, dass Sustainability kein Aspekt war. Wobei die gewählten Data Center in Chicago und Ashburn jeweils über ein Gold und Silver Rating nach LEED Standard erreichen.

              Sustainability Reports:

              • Google Cloud
              • Microsoft Azure
              • Amazon Web Services
              • 42 min
              • Der Fußabdruck von generativer KI
                #1

                Medium Post: Estimation of ChatGPT inference footprint

                NVidia A100 Spec Sheet

                Twitter Post zum Thema Inferencing Speed of GPT

                Cloud Carbon Footprint Calculator zum min/max Stromverbrauch der A100 GPU

                28 min

              About GPUs&Gurken

              From the publisher's feed

              In GPUs&Gurken dreht sich alles um GreenIT, also um nachhaltige Technologien, die dazu beitragen können, unsere Umwelt zu schützen und Ressourcen zu sparen. Alle zwei Wochen nehmen wir uns eine halbe Stunde Zeit, um aktuelle Entwicklungen und Trends im Bereich GreenIT zu besprechen.