One post tagged with "simd"

View All Tags

Aggregating billions of rows per second with SIMD

Tancrede Collard

Tancrede Collard

QuestDB Team

SIMD instructions are specific CPU instruction sets for arithmetic calculations that use synthetic parallelization. This approach allows us to perform the same calculations and operations on numerous data points simultaneously. This post describes how SIMD works with typical operation performance and describes additional optimizations we managed to achieve.