Robert D. Cameron, Dan Lin: Architectural support for SWAR text processing with parallel bit streams: the inductive doubling principle. ASPLOS 2009: 337-348