Programming

sparsehash

sparsehash (also known as google-sparsehash) is an extremely memory-efficient hash_map implementation. 2 bits/entry overhead! The SparseHash library contains several hash-map implementations, including implementations that optimize for space or speed.

SQlite

SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain.

SWIG

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.

szip

Szip is a freeware portable general purpose lossless compression program.

Threading Building Blocks (TBB)

Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable and composable, and that have future-proof scalability.

Valgrind

Valgrind includes a collection of dynamic program analysis tools to assist in programming errors and application profiling.

xxHash

xxHash is an Extremely fast Hash algorithm, running at RAM speed limits.

zlib

zlib is a general purpose data compression library.

Pages