|
Project Information
|
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 |