Jinglei Ren (@basicthinker)
  • Stars
    star
    190
  • Global Rank 128,282 (Top 5 %)
  • Followers 111
  • Following 50
  • Registered almost 14 years ago
  • Most used languages
    C++
    37.5 %
    C
    25.0 %
    Java
    25.0 %
    PHP
    6.3 %
    CMake
    6.3 %
  • Location πŸ‡ΊπŸ‡Έ United States
  • Country Total Rank 29,164
  • Country Ranking
    CMake
    1,348
    C
    1,563
    C++
    3,754

Top repositories

1

YCSB-C

Yahoo! Cloud Serving Benchmark in C++, a C++ version of YCSB (https://github.com/brianfrankcooper/YCSB/wiki)
C
148
star
2

ThyNVM

ThyNVM: Transparent hybrid NonVolatile Memory (NOTE: This repo is not working yet. Please refer to the old version: https://github.com/basicthinker/Sexain-MemController)
C++
29
star
3

Sexain-MemController

A simulator of a memory controller designed for hybrid DRAM+NVM.
C++
15
star
4

RDMA

An extensible C++ lib for remote direct memory access, RDMA.
C++
5
star
5

Quatrain

Multi-return RPC, a new programming primitive for distributed systems
Java
3
star
6

Cinquain-Store

A highly efficient key-value store that supports arbitrarily large values and parallel byte-range access to data. Based on Redis.
C
2
star
7

Quatrain-Glickr

Application case of Quatrain: the data aggregation component of a mashup of Google Earth & Flickr
Java
2
star
8

Cinquain-Cache

A red-black tree based cache for read/write operations.
C
2
star
9

Quatrain-MapReduce

Modifications to Hadoop Online Prototype (HOP: http://code.google.com/p/hop) as an application of Quatrain.
Java
2
star
10

Quatrain-LogStat

Analyser of Quatrain's logs.
C++
2
star
11

Sexain-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.
C++
2
star
12

Quatrain-Corsair

Application case of Quatrain: the core management component of a practical multi-site data sharing platform.
PHP
2
star
13

Cinquain-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.
C++
2
star
14

Couplet

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.
Java
1
star
15

libfrdma

A fast RDMA library in C++
CMake
1
star
16

PTMC

Persper Transactional Memory Compiler (PTMC), derived from DTMC (http://www.velox-project.eu/software/dtmc).
C
1
star