RSSAmplifier

Blog

Home on chunkofcoal.com

Recent content in Home on chunkofcoal.com

chunkofcoal.comRSS feed ↗3 posts

Latest posts

Let's see Paul Allen's SIMD CSV parser

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…

My memory isn't getting worse, it's just using exponential decay

I’ve been working on a WASM interpreter from scratch. The unique feature is that it’s completely snapshotable, down to the instruction level. At any point during execution, you can call snapshot() and it will write out the entire execution state into a list of bytes, capturing everything up to that exact instruction. You can restore it later and execution picks up right where it left…

About

There are billions of people who are not me. This is one example, it's my friend Armando. Hi, I’m Matthew and this is a website with a bunch of words typed by me that I hope you find interesting or at least amusing. I’m most energized when writing Rust and exploring SIMD, file formats, and databases. All of my programming is on github.com/friendlymatthew . I currently live in New York…