-
Notifications
You must be signed in to change notification settings - Fork 2
/
README
40 lines (31 loc) · 1.08 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
mortar
a hypervisor-controlled memory cache system
Developer
---------
Jinho Hwang ([email protected])
http://home.gwu.edu/~jinho10
The George Washington University
What is it?
-----------
mortar is a hypervisor-controlled memory cache system that
exposes the spare memory to applications so that it utilizes
all the memory left in the system for the future uses.
For more information see https://github.com/jinho10/mortar
Compile
-------
linux kernel
xen-4.1.2
cmemcached (modified memcached to access mortar)
Grub Setting
--------------
Add this:
multiboot /boot/xen.gz mcd
Running
-------
refer to the example contained in 'examples' folder
the example code should be run inside of virtual machine
Paper
-----
Mortar: Filling the Gaps in Data Center Memory. Jinho Hwang, Ahsen Uppal, Timothy Wood, Howie Huang. International Conference on Virtual Execution Environments (VEE), March 2014.
http://faculty.cs.gwu.edu/~timwood/papers/14-VEE-Mortar.pdf
This work was sponsored in part by NSF Grants s CNS-1253575, CNS-1350766, and OCI-0937875.