Input-independent, scalable and fast string matching on the Cray XMT
Space/time trade-offs in hash coding with allowable errors