So my previous post showed a trick with stuffing extra bits into the pointers of a simple hash table. In most real situations, we want the hash to still be useful as the number of elements increases: the simple hash I used will slow down dramatically as we pass 75% utilization. In addition, we want …
Continue reading “More Realistic Hashing: Cache Sensitivity Part II”