Skip to content

mitosis-project/mitosis-workload-hashjoin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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>

About

The HashJoin workload used for evaluation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published