What is it all about?
Noble is a software package freely available for research and educational purposes. Main areas of applications are within the Parallel and Real-Time Systems community where concurrency is needed.
Noble consists of several implementations of commonly used data structures. These kind of structures like stacks, queues, lists etceteras need some kind of synchronization when used in concurrent environments.
Key Features
* Noble provides several non-blocking implementations of common data structures as well as lock based ones. * The users can change synchronization method transparently to the one that suits best for the current application, even in run-time. * With Noble the users can take benefits of non-blocking protocols without thorough knowledge in the wait and lock-free community. * Noble is easy to use and supports most programming languages as it is written in C.
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}