Articles
Long-form write-ups on computer architecture, power & thermal management, and sustainable AI infrastructure.
Pack & cap: adaptive DVFS and thread packing under power caps
2026-04-27Reduce the power budget on a running server and performance goes up. That's not a paradox, it's what happens when you stop wasting power on the wrong configuration. The uncomfortable truth is that DVFS alone, the industr
Software optimization for performance, energy, and thermal distribution: Initial case studies
2026-04-27We made a program run faster by adding more synchronization overhead. That result stopped us cold when we first saw it. The instinct in parallel computing is to minimize coordination between threads, to let each core cha
Optimizing Workload Migration for Carbon and Cost Reductions Under Grid Constraints: New Insights and a Practical Evaluation Framework
2026-04-27Migrating to the cheaper, greener grid region sounds straightforward. It almost always is, unless that region is already stressed, in which case you just traded your carbon footprint for someone else's grid instability.
Identifying the optimal energy-efficient operating points of parallel workloads
2026-04-27Running parallel workloads efficiently is surprisingly hard. More threads and higher frequencies don't always mean better performance, and they definitely don't mean lower energy. The optimal operating point depends on t