ck
Concurrent systems library
A set of libraries and data structures designed to simplify the development of high-performance concurrent systems in C.
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
2k stars
118 watching
315 forks
Language: C
last commit: 2 months ago
Linked from 5 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
| A C++ concurrency library providing high-level abstractions for writing concurrent and parallel applications | 2,347 |
| Introduces concurrency features to the C programming language in a style similar to Go. | 2,741 |
| A C++ library of concurrent data structures for lock-free and lock-based containers with thread-safe iterators. | 2,571 |
| A cross-platform C library to retrieve CPU features and instruction set capabilities at runtime | 2,468 |
| Automated code analysis tool for C and C++ code | 5,882 |
| A high-performance coroutine and parallel programming library for C++ that enables efficient and scalable concurrent execution. | 3,221 |
| A build-once run-anywhere C library that reconfigures stock compilers to output a POSIX-approved format for native execution on multiple platforms. | 18,558 |
| A fast and fully thread-safe lock-free queue implementation for C++ | 10,134 |
| A toolkit for converting source code to build artifacts in an efficient and repeatable manner | 8,319 |
| A comprehensive guide to Go concurrency, covering fundamental concepts and practical examples. | 2,518 |
| A lightweight, low-overhead concurrency library | 360 |
| A cross-development package for 6502 based systems with C compiler and runtime library support for many old computer machines. | 2,337 |
| A library of C++ coroutine abstractions for building high-performance asynchronous programming systems. | 3,448 |
| A template project providing a set of tools and best practices for building modern C++ projects with automated testing, continuous integration, and code coverage. | 4,526 |
| A tool for caching compilation results to avoid recompilation when possible | 5,902 |