Notes concerning “SIMD instructions”
A principled rethinking of array languages like APL
2015-05-16 (updated 2019-09-30) (31 minutes)
Designing an archival virtual machine
2016-05-12 (6 minutes)
Further notes on algebras for dark silicon
2016-09-17 (updated 2017-04-18) (23 minutes)
Gradient rendering
2016-09-24 (11 minutes)
Counting the number of spaces to the left in parallel
2016-10-11 (5 minutes)
Vector instructions
2017-07-19 (2 minutes)
Vectorized prefix sum
2017-07-19 (5 minutes)
A simple virtual machine for vector math?
2018-11-06 (updated 2018-11-09) (15 minutes)
Bootstrapping instruction set
2018-11-06 (updated 2019-05-03) (19 minutes)
Observable transaction possibilities
2019-06-15 (10 minutes)