Hash functions: An empirical comparison (2008)
strchr.com