lockfree
Synchronization library
A C++ library providing a set of high-performance synchronization primitives to safely access shared data without locks or barriers.
Boost.Lockfree
126 stars
11 watching
86 forks
Language: C++
last commit: about 1 month ago Related projects:
Repository | Description | Stars |
---|---|---|
boostorg/log | A C++ library for logging in applications and libraries | 183 |
boostorg/compute | A C++ library providing a thin wrapper over the OpenCL API for GPU computing. | 1,566 |
boostorg/interprocess | Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. | 139 |
boostorg/serialization | Provides a C++ framework for serializing and deserializing data structures to and from various formats | 122 |
boostorg/json | A C++ library that provides fast and efficient JSON data serialization and deserialization | 434 |
boostorg/multiprecision | A C++ library that provides high-range and precision number types with interoperability capabilities | 202 |
elijahr/lockfreequeues | A set of concurrent queue implementations for Nim. | 44 |
boostorg/hof | A C++ library providing modern utilities for functions and function objects to improve expressiveness and simplify constructs. | 507 |
boostorg/fiber | A framework for cooperative scheduling of micro-threads using stored execution states. | 465 |
boostorg/python | Enables seamless interoperability between C++ and the Python programming language. | 476 |
boostorg/gil | A C++ library for working with images in a generic and efficient way | 178 |
boostorg/safe_numerics | Replaces standard numeric types with exception-throwing versions to prevent undefined behavior due to integer overflow | 210 |
boostorg/mp11 | A C++11 metaprogramming library enabling advanced template-based programming | 245 |
jbakic/shielded | A software transactional memory implementation for .NET with strong guarantees on safety and thread-safety | 241 |
typelift/concurrent | A library providing functional concurrency primitives inspired by concurrent programming languages. | 209 |