Pinned Repositories
BitWeaving-S
A simple C++ implementation of BitWeaving, a technique that exploits the parallelism available at the bit level in modern processors. BitWeaving operates on multiple bits of data in a single cycle, processing bits from different columns in each cycle. For more details, please refer to https://dl.acm.org/doi/10.1145/2463676.2465322
ByteSlice
"Byteslice: Pushing the envelop of main memory data processing with a new storage layout" (SIGMOD'15)
imprints
simd enabled column imprints
learn-for-github
RethinkSIMD
Simulation of the paper "Rethinking SIMD Vectorization for In-Memory Databases" in JAVA
SIGMOD2020-MonetDB-Bindex
BinDex: A Two-Layered Index for Fast and Robust Scans (SIGMOD2020)
test
tree-encoded-bitmaps
kloongyu's Repositories
kloongyu/RethinkSIMD
Simulation of the paper "Rethinking SIMD Vectorization for In-Memory Databases" in JAVA
kloongyu/BitWeaving-S
A simple C++ implementation of BitWeaving, a technique that exploits the parallelism available at the bit level in modern processors. BitWeaving operates on multiple bits of data in a single cycle, processing bits from different columns in each cycle. For more details, please refer to https://dl.acm.org/doi/10.1145/2463676.2465322
kloongyu/ByteSlice
"Byteslice: Pushing the envelop of main memory data processing with a new storage layout" (SIGMOD'15)
kloongyu/imprints
simd enabled column imprints
kloongyu/learn-for-github
kloongyu/SIGMOD2020-MonetDB-Bindex
BinDex: A Two-Layered Index for Fast and Robust Scans (SIGMOD2020)
kloongyu/test
kloongyu/tree-encoded-bitmaps