David Mytton

Paper notes – Jupiter Evolving: Transforming Google’s Datacenter Network

Published in IT Energy, Paper notes. Tags: , .

Removing the aggregation spine resulted in 5x higher speed and capacity, and 41% reduction in power.

Paper notes – Jupiter Evolving: Transforming Google’s Datacenter Network

Is carbon the right metric for developers to optimize?

Published in Data Center Energy, Environment, IT Energy. Tags: , , .

Developers need metrics that are consistent and easy to optimize, but carbon intensity varies in time and space. So when is it a useful metric for developers to consider?

Is carbon the right metric for developers to optimize?

Measuring website energy consumption via browser profiling

Published in Environment, IT Energy. Tags: , .

Firefox 104 introduces power consumption measurement in the profiler. What does this mean for analyzing website energy consumption?

Measuring website energy consumption via browser profiling

Paper notes – Mitigating Curtailment and Carbon Emissions through Load Migration between Data Centers

Published in Data Center Energy, Environment, IT Energy, Paper notes. Tags: , , .

This is a good paper that makes valid points about the possibilities of migrating flexible IT workloads, however it makes classic assumptions I see in most papers that discuss this topic.

Paper notes – Mitigating Curtailment and Carbon Emissions through Load Migration between Data Centers

Sources of data center energy estimates: A comprehensive review

Published in Academic Papers, Data Center Energy, IT Energy. Tags: , , .

The scientific journal, Joule, has published a paper I’ve co-authored reviewing data center energy estimates between 2007-2021.

Sources of data center energy estimates: A comprehensive review

Paper notes – Energy efficiency across programming languages

Published in IT Energy, Paper notes. Tags: , .

Which languages are the fastest and most energy efficient? The simple answer is: C, C++, Rust. The accurate answer is: it depends.

Paper notes – Energy efficiency across programming languages

Approaches to calculating network / website energy and carbon

Published in Data Center Energy, Environment, IT Energy. Tags: , , .

Website carbon calculators are not very accurate, especially if they only use data transfer as the metric.

Approaches to calculating network / website energy and carbon

Sustainable dev environments in the cloud

Published in Cloud, Environment, IT Energy, Product Engineering. Tags: , , , .

Is it better to replace powerful developer laptops with cloud dev environments? What is the carbon cost of my software development – builds, tests, deploys, code hosting, dev environments?

Sustainable dev environments in the cloud

Roman Climate Optimum and energy system resiliency

Published in Environment, Security. Tags: , .

It’s quite easy to argue that modern civilization is much more robust and resilient than any ancient society, but consider how much of our critical infrastructure is written in memory unsafe languages!

Roman Climate Optimum and energy system resiliency

Predictions in energy and computing

Published in Environment, IT Energy. Tags: , .

Is it a good idea to make predictions about future energy consumption? Even mature public businesses typically only issue earnings guidance for the next quarter. Maybe it’s because predicting the future is hard?

Predictions in energy and computing
Next Page »