libatomicbitvector

v 2020.05.19 Updated: 2 years, 1 month ago

Atomic bitset/bitvector with size determined at runtime.

This header-only library encodes a bitvector class with size fixed at runtime. Atomic operations allow for concurrent access and modification of the bitset. Such a structure can help with coordinating parallel processing of a given fixed set of entities and has the advantage of only requiring O(1) bit per entry. The atomic_bv_t class is a straightforward extension of ConcurrentBitSet from Facebook’s folly C++ library. It wraps the atomic type …

https://github.com/ekg/atomicbitvector

To install libatomicbitvector, paste this in macOS terminal after installing MacPorts

sudo port install libatomicbitvector

Add to my watchlist

Installations 2
Requested Installations 2