xiaorz Goto Github PK
Name: Renzhi Xiao
Type: User
Company: Huazhong University of Science and Technology
Bio: NVM, Data Structure, In-Memory KV store
Location: Wuhan, China
Name: Renzhi Xiao
Type: User
Company: Huazhong University of Science and Technology
Bio: NVM, Data Structure, In-Memory KV store
Location: Wuhan, China
A library for building an in-memory, Adaptive Learned indEX
Alluxio, data orchestration for analytics and machine learning in the cloud
Source codes for book <<<BeginningAlgorithmContests>> Second edition
ASCYLIB (with OPTIK) is a concurrent-search data-structure library with over 40 implementantions of linked lists, hash tables, skip lists, binary search trees, queues, and stacks.
A minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage
CLHT is a very fast and scalable (lock-based and lock-free) concurrent hash table with cache-line sized buckets.
《剑指Offer》第二版源代码
C++ Primer 5 answers
:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++
scaling, counting, bloom filter library
Scalable Hashing on Persistent Memory
An experimental platform for chunk-level data deduplication. Key words: DDFS, Sparse Index, Extreme Binning, SiLo, Sample Index, BLC; CBR, CFL, CAP, HAR; ASM, OPT; GC, Cumulus
Lock-free parallel disjoint set data structure (aka UNION-FIND) with path compression and union by rank
Source code for our OSDI 2016 paper
Code examples for the FAST 2019 Tutorial on Persistent Memory Programming
Endurable Transient Inconsistency in Byte-Addressable Persistent B+-Tree
An FPTree implementation based on Amittai Aviram's B+ Tree C implemetation
An open-source FPTree implementation
gem5-nvmain hybrid simulator supporting simulation of DRAM-NVM hybrid memory system
:octocat:Various hashing methods for image retrieval and serves as the baselines
Distributed Shared Persistent Memory. SoCC 2017
HSCC is implemented with zsim-nvmain hybrid simulator, it has achieved the following functions: (1) Memory management simulations (such as MemoryNode, Zone, Buddy Allocator etc.); (2) TLB, page table and reversed page table simulations; (3) Implementation of SHMA, a hierarchical hybrid DRAM/NVM memory system that brought DRAM caching issues into software level; (4) Multiple DRMA-NVM hybrid architecture supports.
Key Value Development Kit
LB+-Tree implementation
A C++11 implementation of the B-Tree part of "The Case for Learned Index Structures"
Write-Optimized and High-Performance Hashing Index Scheme for Persistent Memory (OSDI 2018)
A C++ library of Concurrent Data Structures
A high-performance, concurrent hash table
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.