[petsc-dev] Using multiple mallocs with PETSc
Barry Smith
bsmith at mcs.anl.gov
Tue Mar 14 15:48:51 CDT 2017
> On Mar 14, 2017, at 3:23 PM, Jed Brown <jed at jedbrown.org> wrote:
>
> Barry Smith <bsmith at mcs.anl.gov> writes:
>
>>> On Mar 13, 2017, at 1:27 PM, Jed Brown <jed at jedbrown.org> wrote:
>>>
>>> Satish Balay <balay at mcs.anl.gov> writes:
>>>> stash the metadata for each allocation (and pointers for corresponding
>>>> free) in a hash table for all mallocs that we need to track? [this
>>>> avoids the wasted 'space' in each alloc.]
>>>
>>> Sure, but this is just duplicating an implementation of malloc.
>>
>> No it isn't. It is a very thin wrapper around multiple current mallocs.
>
> Meh, the proposal has more storage overhead than malloc().
It still doesn't even come close to providing the functionality of malloc, so isn't a duplication of malloc
More information about the petsc-dev
mailing list