My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

Atomic operations and memory barrier are becoming available on a modern CPUs and compilers, with which developers can design and write lock free implementations for highly concurrent applications running on many-core machines.

But the problem is that it is often architecture and compiler dependant today. This will lead to many difficulties not only in lock free design, but also in benchmarks and development efficiency.

So this project offers a Smart Pointer that hides implementation details to show consistent view for applications. Also test suite to check one's own implementation, benchmarks, and demo application come together.

Powered by Google Project Hosting