Notes concerning “Prefix sums”
Worst-case-logarithmic-time reduction over arbitrary intervals over arbitrary semigroups
2012-12-04 (5 minutes)
a logarithmic-time alternative to summed-area tables for reducing arbitrary semigroup operations over arbitrary ranges (a generalization of RMQ segment trees)
2012-12-06 (updated 2013-05-17) (11 minutes)
Square wave synthesis
2014-02-24 (2 minutes)
More thoughts on powerful primitives for simplified computer systems architecture
2015-08-18 (updated 2015-11-02) (167 minutes)
Parallel NFA evaluation
2015-09-03 (6 minutes)
Efficiently querying a log of everything that ever happened
2015-09-03 (7 minutes)
Counting the number of spaces to the left in parallel
2016-10-11 (6 minutes)
Parallel DFA execution
2017-04-18 (10 minutes)
Vectorized prefix sum
2017-07-19 (5 minutes)
Accelerating convolution and correlation with short periodic waveforms using OLAP marginal prefix sums
2018-06-05 (5 minutes)