Why not 1 byte tickets?
Why not 1 byte tickets?
Posted Nov 14, 2008 0:17 UTC (Fri) by orangetide (guest, #47730)Parent article: Ticket spinlocks
Limit yourself to 16 processors and cram the whole works into two nybbles. Sort of the opposite direction as the 65536 cpu version.
Not sure what the advantages of the 8-bit or 16-bit version are over putting everything in a 32-bit value. Most of my systems like to talk to RAM in 32-bit chunks (or larger). And all of my linux systems have 32-bit registers (or larger).