Streamflow

This is the home of the Streamflow project, a scalable memory allocator for multithreaded applications.

Source Code

The current version has been developed for and tested on Linux, on x86, x86-64, ppc64 and ia64 platforms.
http://github.com/scotts/streamflow/

As a part of our evaluation of Streamflow, we implemented Maged Michael's lock-free allocator as described in Scalable Lock-Free Dynamic Memory Allocation which appeared in PLDI 2004. Our implementation has been tested on Linux, on x86, ppc64 and ia64 platforms.
michael.tar.gz

Contributors

Publications