The Curious Engineer

All blogs / Compilers

Muxup

muxup.com

Adventures in collaborative open source development

CompilersLinux / UnixCPU / microarchitectureAI / ML

’15’20’25
Posts
35 from 6 Jan 2014 to 31 May 2026
Posting
monthly (11 in the last year)
Kind
personal blog
Feed
https://muxup.com/feed.xml

2026 7

  1. Minipost: at-agent
  2. Building 32-bit RISC-V sysroots and images with Yocto
  3. Bootable QEMU image menagerie with rootless debootstrap
  4. Minipost: Routing a Linux user's traffic through a WireGuard interface
  5. Minipost: Additional figures for per-query energy consumption of LLMs
  6. shandbox
  7. Per-query energy consumption of LLMs

2025 12

  1. QEMU-based instruction execution counting
  2. Minipost: Olmo 3 training cost
  3. Minipost: Benchmarking the Hetzner AX102 vs CCX53
  4. Minipost: LLM inference vs training costs for DeepSeek
  5. Chuwi MiniBook X N150 2025Q2 The netbook isn't dead
  6. Vendor-recommended LLM parameter quick reference 2025Q2 temperature, top_p, top_k, and more - which models have a vendors recommendation and which leave you on your own
  7. suite-helper A helper script for working with llvm-test-suite build configurations.
  8. ccache for LLVM builds across multiple directories 2025Q1 TL;DR: ccache base_dir saves the day
  9. Storing data in pointers 2023Q4 Some notes on storing data in pointers and the impact of >48-bit virtual addresses
  10. Arch Linux on remote server setup runbook Notes on how I set up Arch on an remote server with encrypted root and remote unlock
  11. Updating Wren's benchmarks 2023Q2 Rerunning the Wren programming language's benchmarks against current Lua/Python/Ruby.
  12. simple-reload A simple approach to reloading pages in the browser during iterative development

2024 8

  1. Directly committing files to a separate git branch 2024Q4 Committing specific files to a separate git branch without perturbing your current git state
  2. Rootless cross-architecture debootstrap 2024Q4 Using debootstrap to make a full rootfs for a different archiecture without root privileges
  3. Commercially available RISC-V silicon 2023Q1 An attempt to enumerate all the RISC-V silicon available to buy today
  4. Muxup implementation notes 2022Q3 Notes on how the Muxup website is built
  5. Accessing a cross-compiled build tree from qemu-system 2024Q4 A quick benchmark of several approaches for accessing a large build tree
  6. pwr Paced web reader (pwr) - an esoteric feed reader and workflow for keeping up to date online.
  7. Notes from the Carbon panel session at EuroLLVM 2024 2024Q2 Why I enjoy following Carbon development and what I learned from the panel session about it at EuroLLVM this year
  8. Clarifying instruction semantics with P-Code 2024Q1 Helper script to dump P-Code for a hex-encoded instruction

2023 6

  1. Let the (terminal) bells ring out 2023Q4 Once properly configured, terminal bells can be very helpful for generating simple notifications
  2. Ownership you can count on 2023Q4 The never (academically) cited 2007 memory management paper that's had more influence than you might expect
  3. What's new for RISC-V in LLVM 17 2023Q4 Details on newly added RISC-V features and improvements to Clang, LLVM, and other subprojects for LLVM 17.x.
  4. 2023Q2 week log 2023Q2 What did I do last week?
  5. 2023Q1 week log 2023Q1 What did I do last week?
  6. What's new for RISC-V in LLVM 16 2023Q1 Details on newly added RISC-V features and improvements to Clang, LLVM, and other subprojects for LLVM 16.x.

2022 1

  1. What's new for RISC-V in LLVM 15 2022Q3 Details on newly added features in Clang, LLVM, and LLD 15 for RISC-V

2014 1

  1. Reflections on ten years of LLVM Weekly 2024Q1 Some thoughts on LLVM Weekly after 10 years of uninterrupted publishing