Tag
The article surveys the state of SIMD support in Rust in 2026, discussing advancements in SIMD libraries and implementation details.
A project called BootLife implements Conway's Game of Life in a 512-byte x86 boot sector, using VGA memory for the simulation grid.
A developer created Idle, a statically-typed, low-level Lisp for WebAssembly GC with interesting features like O(1) method lookups and macros loaded from Wasm modules.
This tutorial demonstrates how to create minimal ELF executables on Linux using assembly code and optimization techniques to reduce file size.
The author implemented YOLO26n model inference from scratch using ARM64 assembly language without any external frameworks, demonstrating low-level AI inference techniques.
A tutorial on building a virtual machine using the C programming language, covering low-level systems concepts.
A blog post demonstrates how adding a conditional check that appears useless can dramatically improve loop performance by allowing the CPU's branch predictor to eliminate data dependencies, achieving up to 4x speedup in a specific compression algorithm.
A book teaching the Odin programming language, covering manual memory management, parametric polymorphism, and data-oriented design. Version 1.10 has been released with updates.
This article explores techniques to emulate inline assembly in Haskell/GHC for invoking obscure CPU instructions and efficiently returning multiple values from foreign functions, using examples like widening multiplication and carry-less multiplication.
This blog post details three recent optimizations to LLVM's BumpPtrAllocator, reducing fast-path overhead by removing redundant alignment, null pointer checks, and per-allocation accounting, resulting in improved performance for Clang, lld, and other LLVM components.
This article revisits techniques for creating extremely small ELF executables on Linux, exploring how to reduce size to 45 bytes by abusing header fields and overlapping structures while maintaining ELF specification conformance.
This talk analyzes Rust's performance strengths and weaknesses compared to C++, providing benchmarks and best practices. Slides and reading materials are available.
libwce is a minimal, patent-clean Rust library implementing a Bit-Plane Count (BPC) entropy layer for wavelet codecs, providing a stateless and dependency-free module for entropy coding.
A technical blog post exploring how to use SBCL as a breadboard for assembly code, focusing on stack-based virtual machine techniques such as rotating stacks and efficient primop dispatch, with references to the F18 processor and x87 stack.
A bug in the Windows debugging engine for x86-64 incorrectly reported the parity flag, going unnoticed for over two decades, highlighting how rarely the flag is debugged.
ymawky is a web server written entirely in ARM64 assembly for macOS, featuring syscall-only operations without libc and basic HTTP capabilities.
The article introduces 'ymawky', a minimal HTTP web server written entirely in aarch64 assembly for macOS, using raw syscalls without libc wrappers to explore low-level system mechanics.