My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Project Information
Members

Thread local memory pool is an memory allocator which aims to improve the allocation performance for parallelized c++ program in multi-cores. For each single thread, there is an corresponding local memory pool attached, so that allocation contention in parallelized program can be effectively reduced. The allocator also implements the common advantages of memory pool: eliminate memory fragmentation; fast allocation.

Currently it is a simple implementation, and will be updated in the further.

Note: The idea is originated from http://www.drdobbs.com/go-parallel/article/showArticle.jhtml?articleID=221600440

Powered by Google Project Hosting