lockfree
by boostorg
Boost.Lockfree
AI summary
Synchronization library
A C++ library providing a set of high-performance synchronization primitives to safely access shared data without locks or barriers.
- stars
- 126
- forks
- 86
- watching
- 11
Similar projects
Found by comparing what the projects do, not just their names.
boostorg/log183
logging library
A C++ library for logging in applications and libraries
boostorg/compute1.6K
GPU computing library
A C++ library providing a thin wrapper over the OpenCL API for GPU computing.
Thread/process communication library
Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization.
Data serializer
Provides a C++ framework for serializing and deserializing data structures to and from various formats
JSON serializer
A C++ library that provides fast and efficient JSON data serialization and deserialization
High-range number library
A C++ library that provides high-range and precision number types with interoperability capabilities
Queue library
A set of concurrent queue implementations for Nim.
boostorg/hof507
Function utility library
A C++ library providing modern utilities for functions and function objects to improve expressiveness and simplify constructs.
Thread manager
A framework for cooperative scheduling of micro-threads using stored execution states.
C++Python bridge
Enables seamless interoperability between C++ and the Python programming language.
boostorg/gil178
Image processing library
A C++ library for working with images in a generic and efficient way
Safe numerics library
Replaces standard numeric types with exception-throwing versions to prevent undefined behavior due to integer overflow
Metaprogramming library
A C++11 metaprogramming library enabling advanced template-based programming
Transactional memory library
A software transactional memory implementation for .NET with strong guarantees on safety and thread-safety
Concurrency library
A library providing functional concurrency primitives inspired by concurrent programming languages.