This repository contains the source for the workload HashJoin used in the paper Mitosis - Mitosis: Transparently Self-Replicating Page-Tables for Large-Memory Machines by Reto Achermann, Jayneel Gandhi, Timothy Roscoe, Abhishek Bhattacharjee, and Ashish Panwar.
See the LICENSE file
Reto Achermann Ashish Panwar
sudo apt install libnuma-dev
Just type
make
to build all.
Running the benchmark (single threaded)
./bin/bench_hashjoin_st
Running the benchmark (multi threaded)
./bin/bench_hashjoin_mt
Config Parameters
-o FILE --
Run parameters:
-s <hashtablesize>
-n <numiterations>
-o <outertablesize>
-i <innertablesize>