Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Dougall

@dougall@mastodon.social
mastodon 4.7.0-beta.1
  • Open on mastodon.social

Low-level systems stuff. Reverse engineering, security research, bit twiddling, optimisation, SIMD, uarch. 64-bit ARM enthusiast.

he/they

0 Followers
0 Following
3 Posts
Joined October 29, 2022
Blog:
https://dougallj.wordpress.com
Twitter:
http://twitter.com∕dougallj∕status∕1590357240443437057.ê.cc/twitter.html
Github:
https://github.com/dougallj
Cohost:
https://cohost.org/dougall

Posts

Open post
dougall
Dougall @dougall@mastodon.social · Jun 28, 2026
Dougall
@dougall@mastodon.social

Low-level systems stuff. Reverse engineering, security research, bit twiddling, optimisation, SIMD, uarch. 64-bit ARM enthusiast. he/they

mastodon.social
Marcin Żukowski’s PivCo-Huffman paper inspired me to revisit an Oodle-like 12-stream Huffman decoder for Apple CPUs that I experimented with in 2022. The same old kernel manages a pretty flat 5GB/s to 5.1GB/s on Apple M4, which did beat PivCo-Huffman, on one or two files, at the time of the paper. But with @rygorous@mastodon.gamedev.place's and Marcin's improvements, the updated PivCo-Huffman code reliably wins. And it doesn't need 31 GPRs. Very exciting work. https://gist.github.com/dougallj/a14d3f72b57ee58a81d487b43ff2a05b
0
0
0
0
Open post
dougall
Dougall @dougall@mastodon.social · Apr 09, 2026
Dougall
@dougall@mastodon.social

Low-level systems stuff. Reverse engineering, security research, bit twiddling, optimisation, SIMD, uarch. 64-bit ARM enthusiast. he/they

mastodon.social
Replying to @rygorous@mastodon.gamedev.place
@rygorous FWIW, your writing is hugely inspirational to me. I've learned some of my favourite ideas from your posts, like the throughput optimised bit-reading technique, and the texture swizzling bit-trick. And often your blog has let me understand things that I'd tried and failed to understand before, like FFT implementations, Huffman table initialisation, SIMD transposes, and triangle rasterisation. (Thank you!) This sucks, but many people still care about understanding.
15
0
0
0
Open post
dougall
Dougall @dougall@mastodon.social · Mar 29, 2026
Dougall
@dougall@mastodon.social

Low-level systems stuff. Reverse engineering, security research, bit twiddling, optimisation, SIMD, uarch. 64-bit ARM enthusiast. he/they

mastodon.social

Andreas Abel added latency, throughput, and port usage data for Emerald Rapids, Meteor Lake, Arrow Lake, and Zen 5 to https://uops.info/table.html 🎉

36
4
14
0

Remote instance

mastodon.social
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 08:50:59 UTC