This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Remove atomic operations from malloc.c


On 11 February 2015 at 09:03, Leonhard Holz <leonhard.holz@web.de> wrote:
>>> Current implementation
>>> threads time per iteration
>>> 1       116.709
>>> 8       705.080
>>> 16      1394.74
>>> 32      2923.03
>>>
>>> Without atomics
>>> threads time per iteration
>>> 1       112.541
>>> 8       715.897
>>> 16      1403.67
>>> 32      2881.30
>>
>>
>> Did you try running the malloc benchtest?
>>
>
> Yes, these are the numbers from bench-malloc-thread.

Good to know it has been useful to someone. ;-)

Benchmarking malloc is notoriously hard due to the wide variety of
workloads so it would be good to also run some other more system type
benchmark e.g. sysbench in order to convince people that their real
world workloads won't regress.

-- 
Will Newton
Toolchain Working Group, Linaro


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]