<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://harrisoldroyd.com/</loc><image:image><image:loc>https://harrisoldroyd.com/images/dual-rtx-3090-local-ai-build-960.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/about</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/access-local-ai-from-anywhere/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/affordable-multi-gpu-motherboards-for-local-ai/</loc><image:image><image:loc>https://harrisoldroyd.com/images/affordable-multi-gpu-motherboards-for-local-ai.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/apple-silicon-macs-for-local-llms/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/best-gpus-and-devices-for-local-ai/</loc><image:image><image:loc>https://harrisoldroyd.com/images/best-gpus-and-devices-for-local-ai.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/deepseek-v4-1-flash/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/deepseek-v4-flash/</loc><image:image><image:loc>https://harrisoldroyd.com/images/deepseek-v4-flash.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/dgx-spark-gb10-for-local-llms/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/dual-rtx-3090-local-ai-workstation/</loc><image:image><image:loc>https://harrisoldroyd.com/images/dual-rtx-3090-btop-gpus.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/dual-rtx-3090-btop-memory.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/dual-rtx-3090-btop-overview.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/dual-rtx-3090-llama-swap.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/dual-rtx-3090-local-ai-build.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/dual-rtx-3090-performance-gpu.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/dual-rtx-3090-performance-system.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/dual-rtx-3090-terminal-workflow.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/qwen3.8-27b-q4km-concurrency.png</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/qwen3.8-27b-q4km-mtp-speed.png</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/glm-5-3-flash-omen-alpha/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/gpu-offloading-local-llms/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/kimi-k3-explained/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/llm-quantization-guide/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/m5-ultra-local-ai/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/ollama-llama-cpp-vllm-explained/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/quantization-in-pictures/</loc><image:image><image:loc>https://harrisoldroyd.com/images/quant-visual/sky-ref.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/quant-visual/workstation-ref.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/qwen3-8-27b-local-ai/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/qwen3.8-27b-q4km-concurrency.png</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/qwen3.8-27b-q4km-mtp-acceptance.png</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/qwen3.8-27b-q4km-mtp-speed.png</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/qwen3.8-27b-q4km-prompt-processing.png</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/qwen3-8-flash-local-ai/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/reasoning-models-and-thinking-tokens/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/rope-yarn-long-context-explained/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/rtx-3090-for-local-ai-inference/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/rtx-3090-for-local-ai-inference.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/speculative-decoding-and-mtp/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/strix-halo-for-local-llms/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/local-ai/why-local-llms-slow-down/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/quant/from-trend-detection-to-expansion-detection/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/quant/the-consolidation-filter-that-didnt-work/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/writing/abliteration-refusal-qwen3-5-9b/</loc><image:image><image:loc>https://harrisoldroyd.com/images/beta-pareto.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/detector-distributions.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/gradient-profile.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image><image:image><image:loc>https://harrisoldroyd.com/images/rank1-spectrum.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/writing/hbm-stack-height-bandwidth-economics/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/writing/teaching-transformers-to-play-wordle/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image><image:image><image:loc>https://raw.githubusercontent.com/cpu23/wordle-gpt-family/d76231a/docs/figures/fig1-sft-vs-distillation.svg</image:loc></image:image><image:image><image:loc>https://raw.githubusercontent.com/cpu23/wordle-gpt-family/d76231a/docs/figures/fig2-state-scaling.svg</image:loc></image:image><image:image><image:loc>https://raw.githubusercontent.com/cpu23/wordle-gpt-family/d76231a/docs/figures/fig3-decoder.svg</image:loc></image:image></url><url><loc>https://harrisoldroyd.com/writing/windows-vm-on-linux/</loc><image:image><image:loc>https://harrisoldroyd.com/images/harris-oldroyd-portrait.webp</image:loc></image:image></url></urlset>