What is it all about?
Mintomic (short for “minimal atomic”) is an API for low-level lock-free programming in C and C++.
Key Features
* Lock-Free API - Provides portable memory fences such as mint_thread_fence_acquire, atomic read-modify-write operations such as mint_fetch_add_32_relaxed, plus various helper functions, macros and types. Implemented in pure C, mainly as a set of header files. * MintSystem - A portable API for thread creation, semaphores, time and date services, sleep, and thread and process IDs. Basically, the system services you need in order to run lock-free code in the first place, plus a few extras. Implemented in pure C. * MintPack - A collection of data structures and modules built on top of Mintomic and MintSystem. Written as a platform-independent library in C++. * Test Suite - A suite of unit tests in platform-independent C++ to validate the implemention of Mintomic primitives.
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}