All blogs / Reverse engineering
dougallj
Reverse engineeringCPU / microarchitecturePerformance / optimizationSecurity
- Posts
- 16 from 18 Apr 2016 to 9 Nov 2022
- Posting
- quiet since 2022
- Kind
- personal blog
- Feed
- https://dougallj.wordpress.com/feed/
2022 6
- Why is Rosetta 2 fast?
- Reading bits with zero refill latency
- Faster zlib/DEFLATE decompression on the Apple M1 (and x86)
- Parallelising Huffman decoding and x86 disassembly by synchronising non-self-synchronising prefix codes
- Faster CRC32 on the Apple M1
- Converting integers to fixed-width strings faster with Neon SIMD on the Apple M1