This repository contains the code for MV-RLU, a scalable synchronization mechanism. MV-RLU has been test in Linux with Intel Xeon Processor.
All MV-RLU source codes are provided under the terms of Apache 2.0 License.
mv-rlu
├── include # public headers of mvrlu
├── lib # mvrlu library
└── tools # misc build tools
- Recent gcc (8.0+)
- gnu-make (4.0+)
Before building, you need the ordo value for your machine
$> make ordo
Copy the ordo value to include/ordo_clock.h
#define __ORDO_BOUNDARY (<ORDO_VALUE_HERE>)
$> make
- Jaeho Kim jaeho@vt.edu
- Ajit Mathew ajitm@vt.edu
- Sanidhya Kashyap sanidhya@gatech.edu
- Madhava Krishnan Ramanathan madhavakrishnan@vt.edu
- Changwoo Min changwoo@vt.edu