Old is Gold: Optimizing Single-threaded Applications with Exgen-Malloc
View PDF
HTML (experimental)
Abstract:Memory allocators hide beneath nearly every application stack, yet their performance footprint extends far beyond their code size. Even small inefficiencies in the allocators ripple through caches and the rest of the memory hierarchy, collectively imposing what operators often call a "datacenter tax". At hyperscale, even a 1% improvement in allocator efficiency can unlock millions of dollars in savings and measurable reductions in datacenter energy consumpti...
Read more at arxiv.org