Main-memory hash joins on multi-core CPUs: Tuning to the underlying hardware
Design and evaluation of main memory hash join algorithms for multi-core CPUs