YCSB-C. Yahoo! Cloud Serving Benchmark in C++, a C++ version of YCSB (https://github.com/brianfrankcooper/YCSB/wiki)
170ThyNVM. ThyNVM: Transparent hybrid NonVolatile Memory (NOTE: This repo is not working yet. Please refer to the old version: https://github.com/basicthinker/Sexain-MemController)
29Sexain-MemController. A simulator of a memory controller designed for hybrid DRAM+NVM.
22RDMA. An extensible C++ lib for remote direct memory access, RDMA.
5Quatrain. Multi-return RPC, a new programming primitive for distributed systems
3Sexain-MemAddrTrace. A simple but optimized Pin tool (Pintool) to collect memory access trace. Records are buffered and compressed before being outputted to a compact binary file.
3Quatrain-MapReduce. Modifications to Hadoop Online Prototype (HOP: http://code.google.com/p/hop) as an application of Quatrain.
2Cinquain-Cache. A red-black tree based cache for read/write operations.
2Cinquain-Delta. A delta encoding tool for Project Cinquain. Implementation of the Karp-Rabin/Rabin fingerprint algorithm tailored for a sliding window + a linear-time and constant-space delta-encoding algorithm.
2Quatrain-Corsair. Application case of Quatrain: the core management component of a practical multi-site data sharing platform.
2Cinquain-Store. A highly efficient key-value store that supports arbitrarily large values and parallel byte-range access to data. Based on Redis.
2Quatrain-Glickr. Application case of Quatrain: the data aggregation component of a mashup of Google Earth & Flickr
2Quatrain-LogStat. Analyser of Quatrain's logs.
2PTMC. Persper Transactional Memory Compiler (PTMC), derived from DTMC (http://www.velox-project.eu/software/dtmc).
1libfrdma. A fast RDMA library in C++
1Couplet. A series of compilers engineered under the object-oriented perspective with high extensibility. The previous part of this project has been adopted into the book "Object-Oriented Design and Development of the C0 Interpreter (C++ Edition)" published by Tsinghua University Press.
1