28 maart 2024

Sterrenkundigen denken over milieu en beginnen bij zichzelf

De Little Green Machine II is een voorbeeld van een speciale computer op basis van grafische kaarten. Deze kleinste supercomputer van Nederland is, zonder monitor, vier pizzadozen groot en was in 2017 net zo snel als 10.000 normale pc’s bij elkaar. (c) Simon Portegies Zwart

Leidse astronomen publiceren vandaag, donderdag 10 september, twee artikelen over duurzamer sterrenkunde in een speciaal katern van het vakblad Nature Astronomy (zie links onderaan). Ze berekenen onder andere dat hun eigen online congres drieduizend keer minder kooldioxide verbruikte dan het offline congres een jaar eerder. Ook laten ze zien dat de veel door astronomen gebruikte programmeertaal Python, een ware energieverslinder is.

Het idee voor een speciaal katern over duurzaamheid en klimaat ontstond tijdens de virtuele conferentie van de European Astonomical Society. Deze conferentie in juni 2020, zou plaatsvinden in Leiden, maar verliep vanwege de corona-crisis online.

Conferenties
Het artikel over duurzamere conferenties vergelijkt de koolstofvoetafdruk van de Europese sterrenkundeconferentie van 2019 die offline in Lyon werd gehouden met die van de online conferentie van 2020 in Leiden. Het blijkt dat een online conferentie drieduizend keer minder kooldioxide uitstoot dan een face-to-face-meeting.

Leo Burtscher (Sterrewacht Leiden, Universiteit Leiden), een van de organisatoren van de online conferentie in 2020 en eerste auteur over het artikel: “Dat online minder CO2 zou uitstoten, hadden we wel verwacht, maar dat het verschil zo groot was, kwam als een verrassing.”

Burtscher en zijn medeauteurs opperen dat een combinatie van online lezingen met regionale offline ontmoetingen een goed alternatief kan zijn. Die face-to-face-ontmoetingen zorgen voor de door astronomen gewenste interactie en zouden dan bijvoorbeeld tegelijkertijd op diverse locaties kunnen plaatsvinden in heel Europa.

Computers
Het artikel over zuiniger omgaan met computers werd geschreven door hoogleraar computationele astrofysica Simon Portegies Zwart (Sterrewacht Leiden, Universiteit Leiden). Portegies Zwart somt vijf winstpunten op: “Doe je dagelijkse werk, zoals mailen en teksten schrijven, op een simpele laptop. Als je een supercomputer gebruikt, ga dan niet tot de volledige capaciteit. Als je op een snel werkstation rekent, overklok die computer dan niet. Gebruik voor je berekeningen en simulaties speciale computers met hardware op basis van grafische kaarten. En, heel belangrijk: programmeer niet in Python als je grote berekeningen wilt doen.”

Veel sterrenkundigen zullen het pleidooi voor minder Python niet leuk vinden, denkt Portegies Zwart. Die programmeertaal is namelijk gebruiksvriendelijk en er zijn veel verzamelingen met gratis stukken code die sterrenkundigen in hun eigen programma’s kopiëren. Portegies Zwart roept op om de programmeercolleges voor studenten minder te laten focussen op Python en meer op programmeertalen die veel efficiënter met de processor van de computer omgaan.

Artikelen

The ecological impact of high-performance computing in astrophysics. Door: Simon Portegies Zwart. In: Nature Astronomy, 10 september 2020. https://www.nature.com/articles/s41550-020-1208-y

The carbon footprint of large astronomy meetings. Door: Leonard Burtscher et al. In Nature Astronomy, 10 september 2020. https://www.nature.com/articles/s41550-020-1207-z

Editorial The climate issue. In Nature Astronomy, 10 september 2020. https://www.nature.com/articles/s41550-020-01216-9

Bron: Astronomie.nl.

Share

Comments

  1. Cees Klaris zegt

    Ja, het is een aandoenlijk initiatief van bezorgde, verantwoordelijke wetenschappers die pleiten voor bezinning wat betreft energie efficiëntie maar veel gaat het niet uitmaken zolang major online diensten als Google, Instagram, Spotify, Netflix etc. op Python draaien. Nog even doorrekenen met tragere maar pragmatische talen totdat complexe probleemoplossingen geformuleerd kunnen worden op quantum computers Niet besparen op de wetenschap wel besparen op influencers en memes zou ik zeggen.

    https://thenewstack.io/which-programming-languages-use-the-least-electricity/

Speak Your Mind

*