www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Custom Memory Allocation and reaps

reply "bearophile" <bearophileHUGS lycos.com> writes:
This is maybe of interest of the persons working (or willing to 
work) on custom allocators for Phobos:

"Reconsidering Custom Memory Allocation" (2002) by Emery D. 
Berger, Benjamin G. Zorn, Kathryn S.McKinley:

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.7.6505

They show the "reap" data structure that is a crossover between a 
localized heap and a region, and they see good results.

Bye,
bearophile
Dec 13 2012
parent reply Dmitry Olshansky <dmitry.olsh gmail.com> writes:
12/14/2012 8:18 AM, bearophile пишет:
 This is maybe of interest of the persons working (or willing to work) on
 custom allocators for Phobos:

 "Reconsidering Custom Memory Allocation" (2002) by Emery D. Berger,
 Benjamin G. Zorn, Kathryn S.McKinley:

 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.7.6505

 They show the "reap" data structure that is a crossover between a
 localized heap and a region, and they see good results.

 Bye,
 bearophile

I'd through in a spoiler (and featuring a later date): http://www.nwcpp.org/old/Downloads/2008/memory-allocation.screen.pdf It's easy to find on the web but I bet a lot of folks never seen it. -- Dmitry Olshansky
Dec 14 2012
parent r_m_r <r_m_r mailinator.com> writes:
On 12/15/2012 03:50 AM, Dmitry Olshansky wrote:
 I'd through in a spoiler (and featuring a later date):
 http://www.nwcpp.org/old/Downloads/2008/memory-allocation.screen.pdf

Thanks for the slides. BTW is there any video of the presentation? Interestingly, the slides mention the paper[1] in a few places. [1] "Reconsidering Custom Memory Allocation" (2002) by Emery D. Berger, Benjamin G. Zorn, Kathryn S.McKinley Regards, r_m_r
Dec 15 2012