- London, United Kingdom
- https://grtheod.github.io/
Stars
Code samples for C++ Concurrency in Action
C++ implementation of a fast hash map and hash set using hopscotch hashing
ThunderGBM: Fast GBDTs and Random Forests on GPUs
A library for building an in-memory, Adaptive Learned indEX
This is RonDB, a distribution of NDB Cluster developed and used by Hopsworks AB. It also contains development branches of RonDB.
A C++ library providing various concurrent data structures and reclamation schemes.
An open sourced implementation of Bw-Tree in SQL Server Hekaton
We make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads
Ligra: A Lightweight Graph Processing Framework for Shared Memory
Experimental wrapper over LLVM for generating and compiling code at run-time.
Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)
Reference implementations of state-based CRDTs that offer deltas for all mutations.
Calvin is a scalable transactional database system that leverages determinism to guarantee active replication and full ACID-compliance of distributed transactions without two-phase commit. Most of …
A concurrent user-level thread library implemented in C++
Fast Approximate Membership Filters (C++)
Collection of experiments to carve out the differences between two types of relational query processing engines: Vectorizing (interpretation based) engines and compiling engines.