On 9/24/13 10:05 AM, Dicebot wrote:
On Tuesday, 24 September 2013 at 16:58:27 UTC, Peter Alexander wrote:
The cost of a few cycles really doesn't matter for memory
allocation... If you are really allocating memory so frequently that
those few extra cycles matter then you are probably going to be memory
bound anyway.

It is true if you are using malloc. Not for pool allocator or scratchpad
allocator or similar performance-enhancing allocator.

Even for malloc it's a concern. For small allocations, jemalloc takes only about one hundred cycles to take you from where you are to where you are plus a little memory.

Andrei

Reply via email to