Writing

Research from the frontier.

Measured results from an AI co-scientist spanning compute, materials, biology, and scientific verification.

physical scienceComing soon

From software verification to physical science

How can an autonomous research engine identify which compute, materials, and biology candidates deserve an experiment and learn from what happens next? Coming soon...

computematerialsbiologyscientific verification
videoJul 23, 2026 · 16 min

Accelerating Wan 2.2 video generation by 16.8× via 4-step diffusion distillation

Reducing Wan 2.2 A14B video generation latency from 809 seconds to 48 seconds per 5-second clip on an NVIDIA A100 GPU. Evaluates 4-step Phased-DMD distillation LoRA adapters across 13 test scenes without quality loss or custom CUDA kernels.

video generationdistillationdiffusion
16.8×faster video generation on Wan 2.2809 s ▸ 48 s
inferenceJul 21, 2026 · 17 min

2.34× faster LLM decoding: FP8 weights and native speculative decoding on Gemma-4

Optimizing single-stream inference for Gemma-4-26B on an A100 GPU using FP8 quantization and native Multi-Token-Prediction speculative decoding.

llmspeculative decodingquantizationmixture of experts
2.34×faster Gemma-4 decoding, same output127 tok/s ▸ 297 tok/s
videoJul 17, 2026 · 17 min

Optimizing block-sparse INT8 attention and multi-expert step caching for Wan 2.2

Analyzing hardware execution limits and block selector heuristics in Wan 2.2 video generation. Demonstrates 1.30–1.76× speedups in block-sparse INT8 attention using a mean-pool selector and 1.78× speedups via per-expert diffusion step caching.

video generationattentionsparsityquantization
1.78×two-expert step cacheno cache ▸ per-expert
systemsJul 15, 2026 · 20 min

Fixing ollama's MoE memory estimate — and a 3× kernel speedup that wasn't

Auditing Ollama and llama.cpp GPU memory estimation and quantized kernel execution. Shipped PR #17201 fixes a -20.6% VRAM under-estimation in MoE models. Includes analysis of MMQ kernel tile configurations and DeepSeek MLA execution paths.

mixture of expertscudamemory
−6.0%MoE VRAM error, from −20.6% low · shipped as PR #17201
edgeJul 11, 2026 · 16 min

Custom on-device voice commands from zero recordings

Designing a zero-shot synthetic data pipeline and INT8 quantized speech encoder to train custom on-device voice command classifiers for Qualcomm edge NPUs in under 60 seconds.

speechon-devicequantizationsynthetic data
1.24 msper inference, Snapdragon 8 Elite (fp32 profile)
imageJul 4, 2026 · 18 min

6.1× smaller, 5.77× faster, same FID: compressing a coupled-oscillator image model

Compressing Un-0's oscillator coupling matrix via Monarch factorization and Tensor Core dispatch to reduce model size from 19.4M to 3.2M parameters while cutting A100 batch latency from 102 ms to 17.7 ms at matched clean-FID.

image generationmodel compressionkernels
5.77×faster image generation at equal FID102 ms ▸ 17.7 ms
kernelsJun 30, 2026 · 17 min

Accelerating dense physics solves via FP16 Tensor Core accumulation

Dense matrix inversions, Gaussian process regression, and PDE Green's function applications reduce to large matrix multiplications that execute at half-rate on consumer Ampere GPUs. Enabling FP16 accumulation recovers 1.84–1.91× speedups at ~1e-3 relative error against FP64 reference solves.

physicstensor coreslinear algebra
1.91×faster dense solvesfp32-acc ▸ fp16-acc
kernelsJun 17, 2026 · 20 min

Accelerating GPU vector retrieval scoring via FP16 accumulation

Evaluating PyTorch FP16 Tensor Core accumulation flags across dense retrieval scoring workloads. Achieves 1.59× speedups in matrix scoring operations and 1.25× end-to-end pipeline latency improvements while preserving Recall@10 = 0.987 ranking accuracy.

retrievalcuBLASsearch
1.59×faster retrieval scoringfp32-acc ▸ fp16-acc