<div class="gmail_quote">On Tue, Mar 27, 2012 at 08:32, Jarunan Panyasantisuk <span dir="ltr"><<a href="mailto:jarunan@ascomp.ch">jarunan@ascomp.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
In case you have an experience about precondtiioners performance tests: Does the preconditioner Block Jacobi generally consume memory more than HYPRE/BoomerAMG? I use GMRES as a solver and -log_summary to print out the performance result. The results of my test case shows that BJACOBI uses more memory than AMG. I thought it is other way round. If you have similar results, please share your experience.</blockquote>
</div><br><div>BoomerAMG uses much more memory (unless you use direct subdomain solves, depending on size), but BoomerAMG does not use PetscMalloc, so PETSc can't reliably monitor how much memory it is using. You can use PetscMemoryGetCurrentUsage() to ask the system how much memory it has given to the application.</div>