Let's see Paul Allen's SIMD CSV parser | chunkofcoal.com
chunkofcoal.com · 2,977 words · saved by 1 readers
https://github.com/friendlymatthew
Let's see Paul Allen's SIMD CSV parser March 20, 2026 readers Look at the subtle nibble extraction. The tasteful lookup tables of it. Oh my god, it even has vqtbl1q_u8 and vmull_p64 . Editor's note: it seems some readers are confused who Paul Allen is. It is a reference to the movie American Psycho. Good explanation here or here . It is not a reference to Microsoft co-founder and billionaire Paul Allen and his SIMD CSV parser. A year ago I wrote a CSV parser that is able to parse 64 characters at a time. It's purely for research and hand waves over crucial steps for a production parser like va
saved by
related reading
- Designing a SIMD Algorithm from Scratch · mcyoungmcyoung.xyz
- How to Optimize a CUDA Matmul Kernel for cuBLAS-like Performance: a Worklogsiboehm.com
- abseil / Performance Hintsabseil.io
- LLVM is Smarter Than Meblog.sulami.xyz
- [1902.08318] Parsing Gigabytes of JSON per Secondarxiv.org
- Parsing JSON Really Quickly: Lessons Learned - InfoQinfoq.com
- SIMD with Zigopenmymind.net
- Inside NVIDIA GPUs: Anatomy of high performance matmul kernels - Aleksa Gordićaleksagordic.com
- ⭐️ Fast LLM Inference From Scratchandrewkchan.dev
- siboehmsiboehm.com
- Beating the fastest lexer generator in Rustalic.dev
- Implementing a GPU's Programming Model on a CPUlitherum.blogspot.com