Hardware-Oblivious Parallelism for In-Memory Column-Stores
Main-memory hash joins on multi-core CPUs: Tuning to the underlying hardware