Blog
Technical notes
Blog
Engineering notes on scientific software, AI-agent tooling, climate workflows, and HPC systems work. The emphasis is on how systems behave in practice.
Posts
- A teaser for our SciFM 2026 companion paper: an MCP server for UXarray that lets AI agents inspect, visualize, and reason about production Earth-system meshes on HPC clusters — from a laptop, without SSH, without writing code.
- After CANDLE: building the IMPROVE benchmark framework, improvelib, the UNO model, and the CI/CD infrastructure that made cross-study drug response evaluation reproducible for the community.
- How we ported Pangu-Weather to 60,000 Intel XPUs on Aurora: PMIX/PALS launcher mapping, XPU/CUDA device branching, mixed-precision policy differences, and building a stable DDP baseline before reaching for FSDP.
- From RGG and MeshKit to the MOOSE Reactor ModuleSeptember 1, 2023A retrospective on the RGG and MeshKit work in DOE NEAMS, including parallel CoreGen, the MONJU reactor mesh, and how those ideas connect to later MOOSE Reactor Module meshing work.
- How CANDLE/Supervisor ran tens of thousands of HPO experiments on Summit and Theta — and what noise injection and counterfactual analysis revealed about where cancer drug response models break down.
- How a seed-funded urban exascale project with Charlie Catlett connected Chicago's IoT sensor network, mesoscale weather models, building energy simulation, and high-fidelity CFD into one coherent research program.