[Trilinos-Users] Is there any method in Trilinos classes
thatreturns the amount of memory allocated?
prudenci at slac.stanford.edu
Thu Dec 13 10:09:13 MST 2007
Thanks, Ross and Mike.
I was thinking about something simpler, like an estimation of memory
required by a multigrid preconditioner, for instance.
As we solve large computational problems, many areas demand more and more
memory: mesh entities and dofs, FEM classes, other application objects
(e.g. localizers, particles), MPI, solvers for linear equations, etc. It
is good to have a sense of the relative needs of the bigger memory
demanders and a prediction of the overall memory needs, so that one can
optimize queueing time and computing time consumption in supercomputer
Although it is possible to track the contribution of code parts through
outer reports or the 'top' command, an estimation from libraries would be
On Thu, 13 Dec 2007, Bartlett, Roscoe A wrote:
> Developing such a tool would require redefining the global ::new and
> ::delete functions. There are lots of issues involved in doing this but
> this is not something to be taken lightly (see Item 50 in "Effective
> C++: Third Edition"). If Trilinos was an APP that owned the world, this
> would be easier. However, since Trilinos is a library this would be
> very hard to do. This would mean that everyone stop using the built-in
> new/delete operators and instead use some Trilinos-specific version;
> again, very hard to do ...
> -----Original Message-----
> From: trilinos-users-bounces at software.sandia.gov
> [mailto:trilinos-users-bounces at software.sandia.gov] On Behalf Of Michael
> A Heroux
> Sent: Thursday, December 13, 2007 8:59 AM
> To: Ernesto Prudencio; trilinos-users at software.sandia.gov
> Subject: Re: [Trilinos-Users] Is there any method in Trilinos classes
> thatreturns the amount of memory allocated?
> There is no global memory tracking in Trilinos. We have discussed this,
> but never moved toward providing it.
> On 12/12/07 6:42 PM, "Ernesto Prudencio" <prudenci at slac.stanford.edu>
>> Trilinos-Users mailing list
>> Trilinos-Users at software.sandia.gov
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
More information about the Trilinos-Users