Supersonic is a cross-platform, C++ based and very fast column oriented query engine library.
With Supersonic, you will get a package of data transformation primitives that use mainly cache-aware algorithms, vectorised execution and SIMD instructions.
Supersonic is able to analyze the resources and capabilities of hyper pipelined and modern CPUs.
Detailed instructions on how to install and use the Supersonic Query Engine utility on your Mac are available HERE.
Supersonic Query Engine is cross-platform and it works on Mac OS X, Windows and Linux. Binaries for the Windows and Linux platforms are available on the project's homepage.
Here are some key features of "Supersonic":
· Ultra-fast: instruction pipelining, cache consciousness, SIMD use
· Reliable: high test coverage, failure handling
· Robust: supports standard columnar database operations, a wide range of specialized expressions