The Case for Frugal System APIs 🔗

2025-02-04
4 minute read

Following the LOCO workshop, I have been exploring the intersection between frugal computing and computer systems. Frugal operating systems -- where the energy costs of system calls and other OS components are minimised -- provide a mechanism for improving frugalness throughout an entire system without requiring every application to be rewritten. On paper, this sounds promising, but in reality it is not so simple.


Reflections on LOCO 🔗

2024-12-09
5 minute read

On Tuesday I was in Glasgow to speak at the 1st International Workshop on Low Carbon Computing. This was a fascinating workshop bringing together a range of different subject areas within computing to try and address a range of problems relating to low carbon computing -- we focused on breadth rather than depth. I was encouraged to see the range of helpful ideas being pursued, and wanted to highlight a few here.


EuroBSDCon 2024 🔗

2024-11-13
4 minute read

I recently attended EuroBSDCon 2024 in Dublin, where I spoke about end-system multihoming with ILNP. It was great to meet some new people and hear about other work being done with the BSD network stack -- and was also my first in-person international conference, which was a milestone for me!