Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
nvram [2018/02/06 12:04] tadavid |
nvram [2018/02/07 09:19] tadavid |
||
---|---|---|---|
Line 8: | Line 8: | ||
We also highlight how our techniques can be integrated into practical systems, by introducing a durable version of Memcached that maintains the performance of its volatile counterpart. | We also highlight how our techniques can be integrated into practical systems, by introducing a durable version of Memcached that maintains the performance of its volatile counterpart. | ||
+ | {{:wordle_nvram.png?400|}} | ||
- | ===== Software ===== | + | |
+ | ===== Software (pre-release) ===== | ||
* **nv-structs**: a library containing lock-free data structures designed for non-volatile RAM ([[https://github.com/LPD-EPFL/nv-lf-structures|here]]) ; | * **nv-structs**: a library containing lock-free data structures designed for non-volatile RAM ([[https://github.com/LPD-EPFL/nv-lf-structures|here]]) ; | ||
* **libnvram**: a library containing nv-epochs and the link cache ([[https://github.com/LPD-EPFL/libnvram|here]]) ; | * **libnvram**: a library containing nv-epochs and the link cache ([[https://github.com/LPD-EPFL/libnvram|here]]) ; |