Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Dougall

@dougall@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • 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
Open post
Dougall @dougall@mastodon.social
· 3mo ago
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
huff12
Gist

huff12

huff12. GitHub Gist: instantly share code, notes, and snippets.

18
0
2
0
Open post
Dougall @dougall@mastodon.social
· 6mo ago

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 🎉

uops.info

uops.info - Table

36
4
14
0
Open post
Dougall @dougall@mastodon.social
· 6mo ago
Replying to
@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
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

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: 06:01:30 UTC