Pinned Repositories
Efficient-Lock-Free-Durable-Sets
Code for "Yoav Zuriel, Michal Friedman, Gali Sheffi, Nachshon Cohen, and Erez Petrank. Efficient Lock-Free Durable Sets, OOPSLA 2019" (https://dl.acm.org/doi/10.1145/3360554)
FASTER
Fast persistent recoverable log and key-value store + cache, in C# and C++.
Hotpot
Distributed Shared Persistent Memory
jemalloc
lrmalloc
A lock-free malloc(3) implementation
mnemosyne-gcc
GCC port of TM system Mnemosyne, with some bugs fixed.
Medley
Based on the new NonBlocking Transaction Composition (NBTC) methodology, Medley and txMontage are the two general systems for building transactional nonblocking data structures for both transient memory and persistent memory, respectively.
Montage
Montage is a system for building fast buffered persistent data structures on nonvolatile memory.
ralloc
Recoverable lock-free allocator based on LRMalloc
qtcwt's Repositories
qtcwt/Efficient-Lock-Free-Durable-Sets
Code for "Yoav Zuriel, Michal Friedman, Gali Sheffi, Nachshon Cohen, and Erez Petrank. Efficient Lock-Free Durable Sets, OOPSLA 2019" (https://dl.acm.org/doi/10.1145/3360554)
qtcwt/FASTER
Fast persistent recoverable log and key-value store + cache, in C# and C++.
qtcwt/Hotpot
Distributed Shared Persistent Memory
qtcwt/jemalloc
qtcwt/lrmalloc
A lock-free malloc(3) implementation
qtcwt/mnemosyne-gcc
GCC port of TM system Mnemosyne, with some bugs fixed.
qtcwt/Montage-1
qtcwt/nvthreads
qtcwt/NVTraverse
General construction for concurrent data structures for non-volatile memory
qtcwt/practice-of-coding
Some practice codes which I found interesting. Mainly from LeetCode.
qtcwt/robin_stocks
This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at
qtcwt/weread2notion
将微信读书划线同步到Notion