Projects / BitMagic C++ library

BitMagic C++ library

BitMagic is C++ library designed and developed to implement efficient, platform-independent bitsets. It features several types of on-the-fly adaptive compression, dynamic range of addressable space of 2^32-1 bits, efficient memory management, serialization in a platform-independent, compact format suitable for storing in files and databases, performance tuning for 32-bit and 64-bit systems, and optimization for Intel SSE2 128-bit integer SIMD.

Tags Scientific/Engineering
Licenses MIT/X
Operating Systems OS Independent
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  16 Aug 2003 12:40
  • Rrelease-after

Changes: After serious testing, several critical bugs were found and fixed. Upgrading to this version is strongly suggested. One important change was made to the code structure. All platform dependent SSE2 code has been migrated into an optional header file. This change is supposed to facilitate the creation of new modules for other SIMD architectures (such as 3DNow! or Altivec). Developers with experience in SIMD programming are very welcome to participate in this activity.

  • Rrelease-mid
  •  28 Mar 2003 00:13
  • Rrelease-after

Changes: This release focuses on memory consumption optimization. New techniques of saving memory were introduced. Several problems in the build environment and documentation were fixed, and performance of logical operations improved.

No changes have been submitted for this release.

449c2e3184a4fb2d5c9e3b5096b14507_thumb

Project Spotlight

Vamos Automotive Simulator

An automotive simulation framework and application.

926339b59ff75b41f6654f5911e1f4ce_thumb

Project Spotlight

SOFA Statistics

A statistics and analysis program.