Skip to content

Latest commit

 

History

History
65 lines (46 loc) · 865 Bytes

README.md

File metadata and controls

65 lines (46 loc) · 865 Bytes

Mitosis Workload HashJoin

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.

License

See the LICENSE file

Authors

Reto Achermann Ashish Panwar

Dependencies

sudo apt install libnuma-dev

Building

Just type

make

to build all.

Running

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>